如何在VB.net中将2个数据表并排合并为1(对于ASP.net?)>

问题描述 投票:0回答:1

我想合并这两个数据表:

数据表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_”添加到第二个表的列名中)*如果第二个数据表在某些行中没有记录,则结果将基于数据表1,仅在第二个表中将其显示为空白]

我想合并这两个数据表:数据表1:A | B | C ---------- 1 | 7 | 6 4 | 5 | 2数据表2: E | F ----------- 1 | 8 | 9 4 | 1 | 3预期结果(新数据表):...

asp.net datatable
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.