读书人

进来讨论一下怎么灵活地操作Datatab

发布时间: 2012-01-01 23:10:55 作者: rapoo

进来讨论一下,如何灵活地操作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了

读书人网 >C#

热点推荐