【发布时间】:2011-05-31 18:26:34
【问题描述】:
好的,到目前为止的故事是我有一个数据表,大约 10,000 行左右。每行大约 150 列。在此数据表中或多或少 150.000 个单元格。我的所有更新工作正常 但是更新很慢。 我需要遍历一个 porcedures 列表,然后根据过程更新表中的单元格。当我完成更新时,大约 75% - 80% 的所有单元格都会发生变化。 我正在使用分配给 INT 值的主键索引对表进行搜索。
datatable.rows.find() 似乎快一点 datatable.select(expression) 几乎相同但差别不大。
有没有什么想法可以加快速度。更换 80,000 - 120,000 个细胞可能需要几分钟。
任何想法将非常感谢。
【问题讨论】:
标签: c# .net ado.net datatable dataset