我是第一次使用MS Access数据库。我在我的服务器上部署了我的appilcaton。我在我的系统上访问数据库(D:\ Database)。
<appSettings>
<add key="dbcon" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source= ? "/>
</appSettings>
<connectionStrings>
当我尝试连接时,它会出错。
如何修改连接字符串?
此致 NS
答案 0 :(得分:1)
我假设数据库的扩展名为.mdb
,否则将其更改为所需内容:
<add key="dbcon" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Database.mdb"/>
所以你需要做的就是将db文件的名称添加到连接字符串中。
您可以找到更多样本here。
答案 1 :(得分:0)
System.Data.OleDb.OleDbConnection conn = new
System.Data.OleDb.OleDbConnection();
// TODO: Modify the connection string and include any
// additional required properties for your database.
conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;" +
@"Data source= C:\Documents and Settings\username\" +
@"My Documents\AccessFile.mdb";
现在修改您的连接:
ConfigurationSettings.AppSettings["dbcon"] = conn.ConnectionString;//the new connection;