在web.config中使用象asp那样的server.mappath取数据库路径 但web.config不认识server.mappath,此方法致使程序无法调试,行不通。 如下方法,可以方便的移植程序路径而不必再去修改access数据库路径。 在web.config中的写法如下: appsettings add key=con
在web.config中使用象asp那样的server.mappath取数据库路径
但web.config不认识server.mappath,此方法致使程序无法调试,行不通。
如下方法,可以方便的移植程序路径而不必再去修改access数据库路径。
在web.config中的写法如下:
程序中的数据访问类中我把connstr和dbpath取出来再连接成一个字符串
代码如下:
///
/// (静态)返回数据库连接串。
///
protected static string getconnstring()
{
return
system.configuration.configurationsettings.appsettings[connstr]+ system.web.httpcontext.current.server.mappath(system.configuration.configurationsettings.appsettings[datapath])+;;
}