您好我有以下情况:如何使用C#将多个DataTable对象与组合并在一起并合并重复的行?
我有一组查询将返回我的一组DataTable对象。该数据表将具有几行相同的列,以及每列独有的列。例如
表1:
Name | Jan Data | Feb Data
A |10 |20
B |12 |9
表2:
Name | Mar Data | Apr Data | May Data
A |12 |21 |5
C |14 |90 |6
现在我想合并这两个数据表对象。但在合并时,有两个表格共有的名称(如A),数据也不尽相同。所以我想要一个输出如:
Name | Jan Data | Feb Data | Mar Data | Apr Data | May Data
A |12 |21 |5 | 45 |52
B | 0 | 0 | |62 |21
C |14 |90 |6 |63 |42
结果表将具有按名称分组时每个行值的总和。 (我并没有在这里计算道歉的麻烦)
你能告诉我一个如何实现这个方法吗?
我使用C#2.0
你可以请详细说明你出来把数据4月份的数据如何45以及5月份的数据如何到达 – gbbosmiya 2011-04-18 10:15:53
-1因为不会'麻烦' – 2011-04-18 10:33:05
@gbbosmiya:我没有正确总结。我已经提到了这个问题。 – Amit 2011-04-18 11:04:32