在小型的网站项目中,经常用Access数据库,最让人头疼的是写数据库连接了,基本都是在Web.Config里指定数据库[color=red][b]相对路径[/b][/color],再做代码里用Server.MapPath(FileName)的方式,感觉很不爽。
今天在看一个网上的代码时,发现原来连接字符串可以这样写:
<add key="ConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\AccessDB.mdb;Persist Security Info=False"/>
我原来以为只有Sql 2005才那样用,居然忽略了 |DataDirectory| 这个东西的妙用~
今天在看一个网上的代码时,发现原来连接字符串可以这样写:
<add key="ConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\AccessDB.mdb;Persist Security Info=False"/>
我原来以为只有Sql 2005才那样用,居然忽略了 |DataDirectory| 这个东西的妙用~
使用|DataDirectory|简化Access数据库连接
本文介绍了一种简化Access数据库连接的方法,通过在Web.Config文件中利用|DataDirectory|来指定数据库路径,避免了使用Server.MapPath(FileName)方式所带来的不便。
578

被折叠的 条评论
为什么被折叠?



