使用C#将DataGridView中的数据更新到数据库中

时间:2011-07-08 08:09:08

标签: c# .net visual-studio-2010 datagridview

这是我在表单加载事件中填充DataGridView的方法:

private void Form1_Load(object sender, EventArgs e)
{
    this.animalsTableAdapter.Fill(this.animalsDataSet.Animals);
}

在DataGridView中进行更改后,我想在单击“保存”按钮时更新有界数据库,所以我试过这个:

private void button3_Click(object sender, EventArgs e)
{
    this.animalsTableAdapter.Update(this.animalsDataSet.Animals);
}

它不会给出任何错误消息,但它也不起作用,这意味着DataGridView中的更改不会反映到有界数据库中。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

您必须调用gridview的绑定方法。     在Update方法的正下方写下这一行。

 this.animalsTableAdapter.Fill(this.animalsDataSet.Animals);