日期:2014-05-19  浏览次数:20467 次

.net项目用的是access数据库,并且把它放在上传的根目录里了。怎么设置链接字符串的路径啊?
<add   key= "AccessConn "   value= "Provider=Microsoft.Jet.OLEDB.4.0;   Data   Source=\shenbao.mdb ">
这样写为什么不好使啊?

------解决方案--------------------
楼上的这种写法不知测试过没有啊?
------解决方案--------------------
致 leaohong(无定河) ( )
不知这位仁兄这样用过没有,为什么你的这种写法在我这不好用啊?

至于LZ的问题,我都是用的全路径
------解决方案--------------------
Data Source=\shenbao.mdb
要用物理绝对路径
------解决方案--------------------
connectionString= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\shenbao.mdb;Persist Security Info=True "
providerName= "System.Data.OleDb " />
------解决方案--------------------
不好意思,我那个应该用在数据库操作类里面,LZ要那样用得用完整物理地址
比如
<add key= "AccessConn " value= "Provider=Microsoft.Jet.OLEDB.4.0; Data Source= "d:\shenbao.mdb ">
------解决方案--------------------
<add name= "ConnectionString " connectionString= "~/xxxx/xxxx.mdb "/>
------解决方案--------------------
up