欢迎光临
我们一直在努力

access在web.config里设置连接字符串_asp.net技巧

建站超值云服务器,限时71元/月

在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”])+”;”;
  }

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » access在web.config里设置连接字符串_asp.net技巧
分享到: 更多 (0)