【问题标题】:How to merge two data tables on base of the ID column in dataset如何根据数据集中的 ID 列合并两个数据表
【发布时间】:2013-04-16 11:01:51
【问题描述】:

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

Datatable: Suppliers
SupplierId SupplierName SupplierDUNS

Datatable: SupplierPortal
SupplierId SupplierName SupplierDUNS

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

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

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

【问题讨论】:

  • provide me in vb.net code SO 是不是代码生成器。

标签: vb.net datatable dataset


【解决方案1】:

看看DataTable.Merge

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

【讨论】:

    【解决方案2】:

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

    this.Merge(ds, **true**, global::System.Data.MissingSchemaAction.Add);
    

    【讨论】:

      猜你喜欢
      • 2020-10-13
      • 2021-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-22
      • 2014-10-28
      • 2016-05-14
      • 1970-01-01
      相关资源
      最近更新 更多