c# DataGridView虚拟模式:使用cellvaluepush将数据写回数据库

本文关键字:数据 写回 数据库 cellvaluepush 使用 DataGridView 虚拟 模式 | 更新日期: 2023-09-27 18:18:06

我目前正在尝试在客户机-服务器系统中实现虚拟DataGridview以提高性能。

为此,我使用了以下由Microsoft建议的代码:http://msdn.microsoft.com/de-de/library/ms171624.aspx

到目前为止,一切都很好,正在按计划进行。问题是,这个例子不包括将数据写回数据库。我需要用户能够提交更改。我知道如果用户改变GridView中的任何值,就会触发CellValuePushed-Event。在网上搜索了几个小时后,我仍然没有找到一种方法来完成将数据保存回数据库。

我是否必须使用更改的值更新底层数据表,然后刷新Gridview?

有没有人可以帮助我一些代码或一些提示?如有任何帮助,将不胜感激:-)

c# DataGridView虚拟模式:使用cellvaluepush将数据写回数据库

好了,我自己解决了这个问题。"我是否必须使用更改后的值更新底层DataTable,然后刷新Gridview?"是完成将数据写回数据库的正确方法。虽然我已经尝试过了,但我还是错过了一段代码…