当前位置: 代码迷 >> VB Dotnet >> 对datatable进行汇总解决办法
  详细解决方案

对datatable进行汇总解决办法

热度:212   发布时间:2016-04-25 02:00:05.0
对datatable进行汇总
对查询计算生成的datatable很多行数据,进行汇总

有没有好的方法推荐


datatable有四列, 汇总结果 只要两列(项目,数量)
------解决思路----------------------
原datatable你可以考虑将结构设为5列,增加了一列汇总列,生成datatable的同时汇总数据也一并计算填充,完成之后copy()出来一个副本,原表删掉汇总列保持与数据库一致结构,通过ado.net一次性插入,副本表删掉多余的三列供你及时取得你要的那两列的表。copy的操作+删除列的操作会很快,比定义一个新结构的表再循环填充数据要效率高。
  相关解决方案