1.新建access数据库和数据表。
2.使用visualstudio菜单栏,工具,连接到数据库来连接到access。
3.拖入dataGridView控件,进行数据绑定。
到上一步就可以实现显示数据库中的内容了,但是要进行数据更新继续看。
4.添加一个按钮,双击添加事件。
5.先删除datagridview控件里面的数据,然后调用update函数更新数据库。
6.第二次重新运行程序,发现数据库并没有改变,这时候,在解决方案管理器里面,数据库项目上右键,属性,复制到输出目录改成不复制就OK了。
这一句是自动生成的。
this.sheet1TableAdapter.Fill(this.mydataset.sheet1);
下面的是手动添加的。
int rownumber;
if (dataGridView1.CurrentCell == null)
{
return;
}
rownumber = dataGridView1.CurrentCell.RowIndex;
dataGridView1.Rows.RemoveAt(rownumber);
if (this.mydataset.sheet1 == null)
{
MessageBox.Show("请先打开数据库");
return;
}
this.sheet1TableAdapter.Update(this.mydataset);
二、对数据进行过滤
sheet1BindingSource.Filter = "温度='12'";
一句话搞定