0

私は vb.net を使用して開発し、Windows アプリケーション フォームで 5 つの DataTables を使用しました。これらの 5 つの DataTables を主キー フィールドに基づいて組み合わせる必要があります。

明確にするために

DataTable1 (PK,f1,f2,f3)
DataTable2 (PK,f4,f5,f6)
DataTable3 (PK,f7)
DataTable4 (PK,f8)
DataTable5 (PK,f9)

私が持っている必要があります:

DataTable (pk,f1,f2,f3,f4,f5,f6,f7,f8,f9 )
4

1 に答える 1

1

System.Data.DataSetExtensionsプロジェクトへの参照を追加し、

次に、次のようにテーブルで UNION を実行できます。

    Dim dt As DataTable
    Dim dt2 As DataTable

    Dim result = dt.AsEnumerable().Union(dt2.AsEnumerable())
于 2013-11-01T09:23:07.167 に答える