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