【发布时间】:2012-11-07 11:13:35
【问题描述】:
我从工具中创建了一个 datagridview 并从 db 中选择了数据源。通过使用表的数据集,我在 datagridview 中显示数据。但是当我向数据库添加新数据时,我的 gridview 看起来仍然一样,它没有用新数据刷新:(请协助。提前致谢
【问题讨论】:
-
提供您正在尝试做所有这些事情的代码以及您在哪里遇到问题。
标签: c# winforms datagridview
我从工具中创建了一个 datagridview 并从 db 中选择了数据源。通过使用表的数据集,我在 datagridview 中显示数据。但是当我向数据库添加新数据时,我的 gridview 看起来仍然一样,它没有用新数据刷新:(请协助。提前致谢
【问题讨论】:
标签: c# winforms datagridview
向数据库添加数据时,需要将数据从数据库重新读取到绑定到DataGridView控件的DataSet,才能看到变化。为什么不将数据添加到DataSet,它将更新DataGridView,完成后,您可以使用DataSet 更新数据库。本来就是这样的。
【讨论】:
当新数据插入数据库时刷新 DataGridView.DataSource。
【讨论】:
添加记录后调用:
yourDataGridView.DataSource = someTableData
yourDataGridView.DataBind();
这应该重新加载数据。
【讨论】: