进来讨论一下,如何灵活地操作Datatable?
(datatable)A:
CompItem | Bom1
-------------|------------
a | 10
b | 20
c | 30
(datatable)B:
CompItem | Bom2
-------------|-----------
a | 20
d | 30
我希望把B表整合到A表中:
CompItem | Bom1 | Bom2
-------------|-------|----
a | 10 | 20
b | 20 | 0
c | 30 | 0
d | 0 | 30
不知怎么操作Datatable才简单?
------解决方案-------------------- 先查询出来,然后用Adapter.Fill(DataSet,TableName)不就可以了?
------解决方案--------------------搞定
select t.CompItem,a.Bom1,b.Bom2
from
(select a.CompItem from a
union
select b.CompItem from b) as t
left join a on a.CompItem=t.CompItem
left join b on b.CompItem=t.CompItem
---------------------------------------
做人要厚道,记得给分!!!!!!
------解决方案--------------------这个是查询时做的,要是已经是本地程序中的datatable那就是控制datatable了