为什么我访问access数据库的时候经常会连接失败啊。我的连接串是写在web.config里面的
<add key="myds" value="Provider=Microsoft.Jet.OLEDB.4.0;Data source="/>
<add key="myconn" value="\App_Data\WaterDB.mdb"/>
代码如下:
public static readonly string ConnectionString = ConfigurationManager.AppSettings["myds"] +HttpContext.Current.Server.MapPath("~")+ (ConfigurationManager.AppSettings["myconn"].Trim());
<add key="myds" value="Provider=Microsoft.Jet.OLEDB.4.0;Data source="/>
<add key="myconn" value="\App_Data\WaterDB.mdb"/>
代码如下:
public static readonly string ConnectionString = ConfigurationManager.AppSettings["myds"] +HttpContext.Current.Server.MapPath("~")+ (ConfigurationManager.AppSettings["myconn"].Trim());
解决方案 »
- 动态显示
- 使用HttpWebRequest访问不同域的一个页面生成cookies
- 如何自动登录网站,非POST方式
- 问个SQL的基础问题
- 网站非正常退出处理方法--急
- 如何使用javascript打开一个客户端PDF,activexobject(“”)内的对象是什么?
- 又是一个DataGrid的一个问题
- 怎么替换数据库表中的数据
- 为什么vs.net2003中的网页链接要写成herf="bbs/bbs/regit.aspx" 这样的形式,而用herf="/bbs/bbs/regit.aspx"就不行呢,我们以前都是有加"/
- 今晚的最后散分:)过一会儿要继续学了。
- 急、急、急!!!!!!!!
- 如何判断当前页面和上一个页面是同一个页面
<add name="ydycon" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|WaterDB.mdb" providerName="System.Data.OleDb"/> </connectionStrings>
<add key="Connectionstring" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="/>
<add key="dbPath" value="~/App_Data/testdb.mdb"/>CS
public static string ConnectionString = ConfigurationManager.AppSettings["Connectionstring"].ToString() + System.Web.HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["dbPath"]);楼主参考我这上面的,我的这个从来没有出现个连接失败的情况,同时检查你的DbHelp里面是否写的正确
<add name="OgInfoDB" connectionString="provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|OgInfo.mdb;"/>
</connectionStrings>
在.cs文件中这样获取的string connectionString = ConfigurationManager.ConnectionStrings["OgInfoDB"].ConnectionString;
楼主可以参考 参考