如何为Access数据库编写连接?

时间:2011-02-08 12:33:18

标签: asp.net

我是第一次使用MS Access数据库。我在我的服务器上部署了我的appilcaton。我在我的系统上访问数据库(D:\ Database)。

<appSettings>
    <add key="dbcon" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=  ?  "/>

</appSettings>
<connectionStrings>

当我尝试连接时,它会出错。

如何修改连接字符串?

此致 NS

2 个答案:

答案 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;

Read more ...