2

C#.Net の複数の xml ファイルからデータセットを埋めました。その結果、複数の DataTables を含むデータセットがあります。それらはすべて、それぞれ「ID」と「名前」という2つの列を持っています。これらのデータ テーブルには、すべてのテーブルで同じ ID の行を含めることができます。

例えば:

DataTable 1
------------
ID  Name1
1   S1
2   S2
4   S4

DataTable 2
------------
ID  Name2
1   D1
2   D2
3   D3

私の目的は、以下に示すように、すべてのデータを1つのデータテーブルに結合することです

FinalTable
-----------
ID  Name1  Name2
1   S1     D1
2   S2     D2
3          D3
4   S4       

これを達成する方法はありますか?リレーション、DataViews を使用している可能性があります...ただの推測です。

前もって感謝します..

4

2 に答える 2

5

DataTable.Mergeを試してください。

于 2010-10-21T07:32:09.343 に答える
2

最も簡単な方法はdatatableのMerge関数であり、Mergeを使用して2つのデータセットの結果を結合することもできます。MSDNでここを 参照してください。

于 2010-10-21T07:40:42.287 に答える