您的位置:首页 > 移动开发

通过数据库连接字符串直接定位到数据文件夹App_Data中

2008-12-30 14:43 351 查看
通常我们会把数据文件放到站点的App_Data中,这时我们可以通过web.config文件中的数据库连接字符串直接定位到此文件夹,从而避免了通过编程的方式得到根目录下的App_Data的路径。

如果连接的是access的数据库文件(.mdb),可配置如下连接字符串:

<appSettings>

<!--AttachDBFileName=|DataDirectory|\archive.mdf-->

<add key="ConnectString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\test.mdb" />

</appSettings>

如果连接的是Sqlserver的数据库文件(.mdf),可配置如下连接字符串:

<appSettings>

<!--AttachDBFileName=|DataDirectory|\archive.mdf-->

<add key="ConnectString" value="Data Source=127.0.0.1;AttachDBFileName=|DataDirectory|\test.mdf;Integrated Security=True;User Instance=true" />

</appSettings>

其实最主要的就是:|DataDirectory|\+数据库文件名,这句话。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: