合并具有不同数量和列顺序的两个数据表

时间:2016-06-01 12:00:05

标签: c# datatable merge

如何合并两个具有不同数量和列顺序的数据表?第二个表的唯一匹配列(按名称)应合并到第一个数据表 - 忽略所有其他列。如果第二个中的某些列缺失,则null或空值将转到第一个数据表的列。第二个数据表根据第一个数据表的列顺序与第一个数据表合并。我想在第一个数据表的底部添加第二个数据表数据表。

1 个答案:

答案 0 :(得分:2)

设置要合并到的表的主键属性。 然后使用MissingSchemaOption = Ignore

调用Merge