【问题标题】:How to combine 2 datatables into 1 side by side in VB.net (for ASP.net)?如何在 VB.net(对于 ASP.net)中将 2 个数据表并排合并为 1 个?
【发布时间】:2020-05-27 02:15:21
【问题描述】:

我想合并这两个数据表:

数据表1:

 A | B | C
----------
 1 | 7 | 6
 4 | 5 | 2

数据表2:

 A | E | F
-----------
 1 | 8 | 9
 4 | 1 | 3

预期结果(新数据表):

  A  |  B  |  C  | S_A | S_E | S_F
----------------------------------
  1  |  7  |  6  |  1  |  8  |  9
  4  |  5  |  2  |  4  |  1  |  3

有人可以给我一些示例代码来完成这项工作吗? (两个表中的 A 列是键,结果列将“S_”添加到第二个表的列名) *结果将基于 DataTable 1,以防第二个 DataTable 没有记录某些行,只需将其显示为第二个表的空白

【问题讨论】:

标签: asp.net datatable


【解决方案1】:

您可以使用 AddColumn 方法将第二个表的列添加到第一个表中。

https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/dataset-datatable-dataview/adding-columns-to-a-datatable

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-25
    • 2016-05-29
    • 1970-01-01
    • 1970-01-01
    • 2012-04-13
    • 1970-01-01
    • 1970-01-01
    • 2012-08-18
    相关资源
    最近更新 更多