1

我有一个 DataTable Dt1 和另一个 DataTable Dt2。

Dt1 包含许多列和行,而 Dt2 基本上是空的

我知道我应该使用 Dt1.Select 来选择特定的 DataTaRow [] 但是如何将它们复制到 Dt2

DataRow [] row = Dt1.Select("ID,MIN_VALUE,MAX_VALUE");

我怎样才能将它们复制到 Dt2?

4

1 回答 1

0

对于 .Net Framework 3.5+

你可以使用CopyToDataTable方法。

在给定输入 IEnumerable 对象的情况下,返回包含 DataRow 对象副本的 DataTable。

DataTable dt1 = new DataTable();
DataRow[] dr = dt.Select("Your string");
DataTable dt2 = dr.CopyToDataTable();
于 2013-11-07T08:06:03.193 回答