大家好!我做了一个窗体form1,里面有一个控件datagridview1 并且里面加载了一个数据库kucunmingxi(sql),现在想实现一个这样的功能:在form1中新建两个button按钮,当点击button1时执行的是sql语句在数据库kucunmingxi里面删除或者新增一行记录,然后再点击button2此时form1窗体中的空间datagridview1里面加载的数据就会相应的删除或者新增一行记录;
尤其是button2的click源代码应该怎么写:
尤其是button2的click源代码应该怎么写:
下写数据绑定即可
string Select = string.Format("select * from {0}", db);
Adapter = new SqlDataAdapter(Select, Connection);
SqlCommandBuilder Cmd = new SqlCommandBuilder(Adapter);
DataTable NewTable = MyTable.GetChanges();
if (NewTable != null)
{
int Rows=this.Adapter.Update(MyTable);
MessageBox.Show("更新:"+Rows.ToString()+"条记录", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
NewTable.AcceptChanges(); }
else
{
MessageBox.Show("没有任何修改!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
-----------------------------------------------------------------
这时候DataGridView反映出数据库的改动吗?
datagridview1.rows.add();