从Datatable中选择并复制DataTable时出错

时间:2014-01-08 20:12:53

标签: c# .net datatable

我试图对数据表进行排序。为此,您对其进行排序,然后将已排序的数据复制到数据表中,如下所示 - How to query a DataTable in memory to fill another data table

代码 -

DataTable table = GetDataTableResults();
DataTable results = table.Select("SomeIntColumn > 0").CopyToDataTable();

在visual studio中,我看到了错误 -

'System.Array' does not contain a definition for 'CopyToDataTable' and 
no extension method 'CopyToDataTable' accepting a first argument of type 
'System.Array' could be found (are you missing a using directive or an 
assembly reference?)

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

在项目中添加对 System.Data.DataSetExtensions.dll 的引用。

How to: Add or Remove References By Using the Add Reference Dialog Box

答案 1 :(得分:1)

您使用的是哪个框架?如果我没错,只支持版本中的CopyToDataTable。 3.5及以上。