引入OleDb
using System.Data.OleDb;
本程序采用的是窗体的方法连接数据库的
需要的控件有:button、dataGridView、textBox1
界面大致如下
private void button1_Click(object sender, EventArgs e)
{
try
{
//设置数据库连接字符串
string ConStr = string.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:DataBase Password='abc';User Id=admin;Data Source=D:\code\csharp\LinkAccess\LinkAccess\bin\Debug\test.mdb", textBox1.Text, Application.StartupPath);
//创建数据库的连接对象
OleDbConnection oleCon = new OleDbConnection(ConStr);
//创建数据适配器对象
OleDbDataAdapter oleDap = new OleDbDataAdapter("select* from table1", oleCon);
//创建数据集
DataSet ds = new DataSet();
//填充数据集
oleDap.Fill(ds, "table");
//设置数据源
this.dataGridView1.DataSource = ds.Tables[0].DefaultView;
//关闭数据库连接
oleCon.Close();
//释放连接资源
oleCon.Dispose();
}
catch (Exception ex)//捕获异常
{
MessageBox.Show(ex.Message);//提示异常信息
}
}
设置数据库连接字符串的相关说明