我有一个数据表D1
DataTable 1
------------
ID Name1
1 S1
2 S2
4 S4
DataTable 2
------------
ID Name2
1 D1
2 D2
3 D3
Result:
FinalTable
-----------
ID Name1 Name2
1 S1 D1
2 S2 D2
3 D3
4 S4
我尝试了合并ds1.Merge(dt2,true,MissingSchemaAction.Add); 这会增加额外的列
由于 太阳
答案 0 :(得分:1)
我相信您希望在两个DataTable之间执行FULL OUTER JOIN。 “Full Outer Join of Two DataTables C# Code”似乎是一个不错的例子,否则你现在知道要使用哪些搜索词。
答案 1 :(得分:0)
尝试此SQL查询
Select d1.id, d1.Name1, d2.Name2 from DataTable1 d1 join DataTable2 d2 on d1.id=d2.id
如果你想要的话,Join (SQL)将是一个参考。