ACCESS在Web.config里设置连接字符串
2006-10-14 17:14:36 来源:WEB开发网核心提示:在web.config中使用象asp那样的Server.MapPath取数据库路径但web.config不认识Server.MapPath,此方法致使程序无法调试,ACCESS在Web.config里设置连接字符串,行不通,如下方法,可以方便的移植程序路径而不必再去修改access数据库路径,在web.config中的
在web.config中使用象asp那样的Server.MapPath取数据库路径
但web.config不认识Server.MapPath,此方法致使程序无法调试,行不通。
如下方法,可以方便的移植程序路径而不必再去修改access数据库路径。
在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"])+";";
}
- ››Web服务器和应用服务器的区别
- ››Access数据库安全策略之ASP式
- ››web安全之信息刺探防范1
- ››webqq 最新加密算法
- ››Accessibility.updateProperties ,Accessibility...
- ››webdriver 数据库验证方法
- ››WebSphere Application Server 7.0 XML Feature P...
- ››Web2.0网络时代基于社会影响力的声望值
- ››Web服务器搭建:配置Linux+Apache+Mysql+PHP(或Pe...
- ››WebLogic调整Java虚拟机性能优化参数
- ››webqq2.0协议研究(3)-ClientId生成
- ››Web.config配置文件
更多精彩
赞助商链接