如何在将数据插入数据库后进行刷新
本文关键字:刷新 数据库 插入 数据 | 更新日期: 2023-09-27 17:52:18
我是c#的新手。在将数据插入数据库后,我有一个表单,允许我查看DataGridView
将显示所有数据的数据。但是,该表不会显示正在插入数据库的新数据。
对datagridview.refresh()
进行了研究,但它只是图形刷新。
以下是我的代码:(不知道我是否在正确的轨道上(
private void button_refresh_Click(object sender, EventArgs e)
{
//DataGridView1.refresh();
//DataSet1.GetChanges();
//TableAdapter.Fill(DataSet1.table);
}
如果您不使用数据绑定,那么唯一的方法就是删除所有行:
DataGridView1.Rows.Clear();
然后像最初那样再次读取和添加行
让我们假设d是DataSource
我有
d.Add(new string[] {"a", "b", "c"});
dataGridView1.DataSource = d;
现在我的DataGridView有1行
过了一段时间。。。
d.Add(new string[] { "1", "2", "3" });
d.Add(new string[] { "4", "5", "6" });
d.Add(new string[] { "x", "y", "z" });
dataGridView1.DataSource = null;
dataGridView1.DataSource = d;
dataGridView1.Refresh();
现在我的DataGridView有4行。
this.employeesTableAdapter.Fill(this.dataSet1.Employees);
Where: Employees your table