用c#将数据从DataGridView更新到数据库中

本文关键字:更新 数据库 DataGridView 数据 | 更新日期: 2023-09-27 18:01:44

这就是我如何在表单加载事件中填充我的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中的更改不会反映到有界数据库中。

有什么建议吗?

用c#将数据从DataGridView更新到数据库中

您必须召回gridview的绑定方法。在Update方法下面写这一行。

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