如何对datatale进行汇总

byj2001329 2006-07-04 08:14:07
对于一个给定的datatable,如何根据给定的汇总条件(可变),生成汇总
比如

源表 Col1 col2 col3 n1 n2
A B C 1 1
A B C 2 2
A B D 1 1
D C E 1 1
按COL1 COL2 COL3 汇总(汇总字段可变)
目标表 Col1 col2 col3 n1 n2
A B C小计 3 3
A B D小计 1 1
A B小计 4 4
A小计 4 4
D C E小计 1 1
D C小计 1 1
D小计 1 1
合计 5 5
...全文
169 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
byj2001329 2006-07-08
  • 打赏
  • 举报
回复
不知道ado.net 2.0 是不是已经有了类似的功能
jackinsh 2006-07-07
  • 打赏
  • 举报
回复
UP一下,请高手指点一下
jackinsh 2006-07-06
  • 打赏
  • 举报
回复
关注中,我也想解决这个问题
byj2001329 2006-07-06
  • 打赏
  • 举报
回复
没有人做过吗?
byj2001329 2006-07-04
  • 打赏
  • 举报
回复
是winform
我是想做一个通用的,不想借助其他工具
3tzjq 2006-07-04
  • 打赏
  • 举报
回复
如果可以使用第三方控件,DevExpress.XtraGrid可以很好的,更直观的实现此数据统计!
3tzjq 2006-07-04
  • 打赏
  • 举报
回复
WinForm?
用DataTable.Compute是实现不了的.只有填充原始数据后做相关的数据处理了!
byj2001329 2006-07-04
  • 打赏
  • 举报
回复
用DataTable.Compute需要对数据表进行太多次的重复扫描,我是希望通过一个循环,统计出目标表
byj2001329 2006-07-04
  • 打赏
  • 举报
回复
不希望通过和数据库交互实现
Knight94 2006-07-04
  • 打赏
  • 举报
回复
用DataTable.Compute来实现,参看msdn这方面的说明

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧