c#,在Form中如何通过一个DataGridView对Access数据库进行操作

来源:百度知道 编辑:UC知道 时间:2024/05/24 03:59:10
最好是源码
如果没有
详细的思路也可以
我已经绑定了数据库
该怎么读取,更新数据库中的信息,我想用Click事件触发

首先建一个帮助类,连接数据库(你应该会)
然后在按钮的chick事件写
类中定义:
SqlConnection conn = DBHelper.conn;//连接帮助类
DataSet set = new DataSet("set");//建临时库
SqlDataAdapter sda;//小车
string sql;

check中写:
sql = "select * from CarsInfo";
sda = new SqlDataAdapter(sql,conn );
sda.Fill(set, "CarsInfo");
dataGridView1.DataSource = set.Tables["CarsInfo"];

注:
表名:CarsInfo
临时库名:set

这个很简单的!你在Form中加两个控件,一个DataGridView和一个bindingNavgint,在bindingNavgint中添加3个toolStripButton按钮Text属性改为更新,删除。第一就是DataGridView连接数据库!
现在名控件中加 using System.Data.OleDb;
代码在Form_Load中的代码是:OleDbConnection con=new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;DataSource=D://路径");
OleDbCommand cmd = new OleDbCommand("Select * from 表名",con);
DataTable dt=new DataTable();
da.SelectCommand = cmd;