3

我有两个不同DataTable的 sdt1dt2。两个DataTables 具有相同的结构,但包含不同的数据。

我想将数据dt1存储dt2dt1.

我目前正在使用for循环通过dt1在每次迭代中添加一行来执行此操作,但这需要太多时间。

有没有更快/直接的方法来做到这一点?

4

1 回答 1

2

是的,一旦我尝试过。

我认为有一种merge方法datatable。通过使用它,您可以merge在 dt1 中获取 dt2 的数据。

但条件是两者都datatables应该遵循相同的表结构,并且datatypes每个column应该相同。

你可以像下面这样使用它:

     dt1.Merge(dt2);

让我知道,它对你有用吗?

于 2013-03-31T05:05:55.173 回答