ACCESS在Web.config里设置连接字符串,ACCESS在Web.config里设置连接字符串
【 tulaoshi.com - ASP.NET 】
在web.config中使用象ASP那样的Server.MapPath取数据库路径
但web.config不认识Server.MapPath,此方法致使程序无法调试,行不通。
如下方法,可以方便的移植程序路径而不必再去修改ACCESS数据库路径。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)在web.config中的写法如下:
<appSettings
<add key="ConnStr" value="provider=microsoft.jet.oledb.4.0;data source="/
<add key="dbPath" value="/AppData/mydata.mdb"/
</appSettings
程序中的数据访问类中我把"ConnStr"和"dbPath"取出来再连接成一个字符串
代码如下:
/// <summary
/// (静态)返回数据库连接串。
/// </summary
protected static string GetConnString()
{
return
System.Configuration.ConfigurationSettings.AppSettings["ConnStr"]+ System.Web.HttpContext.Current.Server.MapPath(System.Configuration.ConfigurationSettings.AppSettings["DataPath"])+";";
}
来源:http://www.tulaoshi.com/n/20160129/1486299.html
看过《ACCESS在Web.config里设置连接字符串》的人还看了以下文章 更多>>