首先用vs创建一个窗体应用程序,如下图:
从工具箱向窗体添加控件,设计窗体内容,如下图:
把数据库放到所创建工程的debug目录里,如下图:
然后双击窗体,在事件函数添加如下代码,如下图:
string mypath = Application.StartupPath + "\\Student.accdb"; //连接数据库的路径及数据库名
string constr = "Provider = Microsoft.ACE.OLEDB.12.0; Data Source =" + mypath; //生成连接数据库字符串
OleDbConnection mycon = new OleDbConnection(constr); //定义OleDbConnection对象实例并连接数据库
string mysql = "select * from student"; //Sql查询语句
OleDbDataAdapter myada = new OleDbDataAdapter(mysql, mycon); //定义OleDbDataAdapter对象实例并连接数据库表
DataSet myds = new DataSet(); //定义DataSet对象实例
myada.Fill(myds); //填充数据集
dataGridView1.DataSource = myds.Tables[0].DefaultView; //连接数据表格,显示数据
mycon.Close(); //关闭OleDbConnection对象实例
mycon.Dispose(); //释放OleDbConnection对象实例所占资源空间
调试运行结果如下图:
这个例子很基础,希望大家能够喜欢。