今天将access数据库的路径由绝对路径改为相对路径遇到了很大的问题: 总是提示找不到数据库文件或当前上下文不存在webconfigurationmanager;即使在web.config中添加了 connectionstrings add name=myjetconn connectionstring=provider=microsoft.jet.oledb.
今天将access数据库的路径由绝对路径改为相对路径遇到了很大的问题:
总是提示找不到数据库文件或当前上下文不存在webconfigurationmanager;即使在web.config中添加了
也无济于事。后来发现可以用httpcontext.current.server.mappath();转换路径,如:
oledbconnection con = new oledbconnection(provider=microsoft.jet.oledb.4.0; data source=+httpcontext.current.server.mappath(xwx_data.mdb));
但该方法只适用于数据库文件在与**.aspx同一目录下,对于数据库在其他文件夹下则不支持
对于这种情况还在了解中
