【发布时间】:2012-07-09 13:53:15
【问题描述】:
我在我的 Windows 应用程序中使用了一个 ultragrid,通过将它的 DataSource 属性设置为从该表返回的数据表来显示我的数据库表的记录。
行数可以是大约 100000 行。
现在我有两个问题:
1) 我想让用户选择这个网格的几行,然后全部编辑它们。为此,我需要知道这些选定行的哪些单元格具有相同的值,哪些没有,然后显示相同表格中的列。
我想到的第一个解决方案是通过 2 个 foreach 循环检查所有选定行的所有列。有没有更好的解决方案??
2)最后,当用户按下保存按钮时,更新应该应用到表上。最好的方法是什么? (使用IN命令或者sqldataadapter的UpdateCommand或者...)
【问题讨论】:
-
一行或一列中的“相同值”单元格?
-
@M_Mogharrabi 请告诉我您使用的是哪个版本的 UltraGrid,因为您使用的版本可能不支持多行选择或编辑
-
@Nero,我的意思是在所有选定行的列中。
-
@HatSoft,我用过Net Advantage 10.2
标签: c# sql-server-2008 ultrawingrid