1. using System.Data.OleDb;
2. 在web.config文件中加入如下语句
<appSettings>
<add key= "ConnectString" value ="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=F:\数据库\DatabaseTest.accdb;Persist Security Info=False;"/>
</appSettings>
3.OleDbConnection conn = new OleDbConnection(ConfigurationManager.AppSettings["ConnectString"]);
try
{
conn.Open();
label1.Text = "连接成功!";
conn.Close();
}
catch (System.Exception err)
{
label1.Text = "连接失败!" + err.Message.ToString();
}
碰到的问题:
1. 找不到可安装的ISAM。这是由于connctionstring写法有误。可参考http://www.connectionstrings.com/的势力来写。
2. 提示数据库文件正在使用,无法打开。这是由于少加了一句conn.Close()