Home  >  Article  >  Database  >  access使用相对路径

access使用相对路径

WBOY
WBOYOriginal
2016-06-07 15:43:321543browse

今天将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同一目录下,对于数据库在其他文件夹下则不支持

对于这种情况还在了解中


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn