读书人

飘符号的有关问题

发布时间: 2012-02-22 19:36:54 作者: rapoo

飘符号的问题啊
好郁闷的呢,在2003里遇到了,现在2005里也遇到这种问
我在web.config里定义了
<add name= "PersonalizationConnectionString " connectionString= "Provider=MicroSoft.Jet.OLEDB.4.0;Data Source=~\App_Data\personalization.mdb " providerName= "System.Data.OleDb "/>

但是程序运行时,出现这样的错误
----------------------------------------
'c:\windows\system32\inetsrv\~\App_Data\personalization.mdb '不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

----------------------------------------

~这个符号不是表示应用程序根目录吗,怎么搞成这个样子了
难道又要我在程序里用那个什么servermap的函数吗

[解决办法]
就用
Source=App_Data\personalization.mdb
为什么要加 ~
web.config 本来就在根目录
直接用相对路径就可以
[解决办法]
Source=App_Data\personalization.mdb
[解决办法]
LZ的web页面怎么放到:c:\windows\system32 下面去了
[解决办法]
connectionString= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\personalization.mdb; "

读书人网 >asp.net

热点推荐