今天将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同一目录下,对于数据库在其他文件夹下则不支持
对于这种情况还在了解中
Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务