-1

我有一个包含两个数据表的数据集,定义如下:

Datatable: Suppliers
SupplierId SupplierName SupplierDUNS

Datatable: SupplierPortal
SupplierId SupplierName SupplierDUNS

我必须将下面的列绑定到网格

Suppliers.SupplierId
Suppliers.SupplierName
Suppliers.SupplierDUNS
SupplierPortal.SupplierDUNS

如何根据 ID 合并两个数据表?我正在使用 VS2005,所以我无法使用 Linq。

4

2 回答 2

1

看看DataTable.Merge

“将指定的 DataTable 与当前的 DataTable 合并。”

于 2013-04-16T11:21:05.173 回答
0

您可以使用数据集 Designer.cs 并将真实值发送到合并函数

this.Merge(ds, **true**, global::System.Data.MissingSchemaAction.Add);
于 2013-05-21T06:35:32.180 回答