【问题标题】:Winform datagridview not refreshingWinform datagridview 不刷新
【发布时间】:2012-11-07 11:13:35
【问题描述】:

我从工具中创建了一个 datagridview 并从 db 中选择了数据源。通过使用表的数据集,我在 datagridview 中显示数据。但是当我向数据库添加新数据时,我的 gridview 看起来仍然一样,它没有用新数据刷新:(请协助。提前致谢

【问题讨论】:

  • 提供您正在尝试做所有这些事情的代码以及您在哪里遇到问题。

标签: c# winforms datagridview


【解决方案1】:

向数据库添加数据时,需要将数据从数据库重新读取到绑定到DataGridView控件的DataSet,才能看到变化。为什么不将数据添加到DataSet,它将更新DataGridView,完成后,您可以使用DataSet 更新数据库。本来就是这样的。

【讨论】:

    【解决方案2】:

    当新数据插入数据库时​​刷新 DataGridView.DataSource。

    【讨论】:

      【解决方案3】:

      添加记录后调用:

      yourDataGridView.DataSource = someTableData   
      yourDataGridView.DataBind();
      

      这应该重新加载数据。

      【讨论】:

        猜你喜欢
        • 2020-02-06
        • 1970-01-01
        • 2010-12-26
        • 1970-01-01
        • 1970-01-01
        • 2012-10-25
        • 1970-01-01
        • 2012-01-02
        相关资源
        最近更新 更多