C# 从DataTable插入DataTable
我想在某些条件下将数据从一个数据表插入到另一个数据表。我发现这个链接很有用:但是我无法为我的查询放置C# 从DataTable插入DataTable,c#,linq,datatable,ienumerable,enumerable,C#,Linq,Datatable,Ienumerable,Enumerable,我想在某些条件下将数据从一个数据表插入到另一个数据表。我发现这个链接很有用:但是我无法为我的查询放置.ToList()。我得到以下错误: “System.Data.EnumerableRowCollection”不包含“ToList”的定义,并且找不到接受“System.Data.EnumerableRowCollection”类型的第一个参数的扩展方法“ToList”(是否缺少using指令或程序集引用? 能帮我解决这个问题吗 附:我的问题: (from crow in dtConfigura
.ToList()
。我得到以下错误:
“System.Data.EnumerableRowCollection”不包含“ToList”的定义,并且找不到接受“System.Data.EnumerableRowCollection”类型的第一个参数的扩展方法“ToList”(是否缺少using指令或程序集引用?
能帮我解决这个问题吗
附:我的问题:
(from crow in dtConfiguration.AsEnumerable()
where crow.Field<string>("FieldType") == "FL"
& crow.Field<string>("FieldName") != "DATEADDED"
& crow.Field<string>("FieldName") != "DATEMODIFIED"
select crow).ToList()
(来自dtConfiguration.AsEnumerable()中的crow)
其中crow.Field(“FieldType”)=“FL”
&crow.Field(“FieldName”)!=“DATEADDED”
&crow.Field(“FieldName”)!=“DATEMODIFIED”
选择crow.ToList()
在代码中添加以下语句:
using System.Linq;
将以下语句添加到代码中:
using System.Linq;
我想您需要对System.Data.DataSetExtensions的引用,通常可以在
C:\Program Files(x86)\Reference Assembly\Microsoft\Framework.NETFramework\v4.0\System.Data.DataSetExtensions.dll我想您需要对System.Data.DataSetExtensions的引用,通常可以在
C:\Program Files(x86)\Reference Assembly\Microsoft\Framework.NETFramework\v4.0\System.Data.DataSetExtensions.dll是否有
使用System.Linq代码>?您可能必须使用System.Linq命名空间..您是否有使用System.Linq代码>?您可能必须使用System.Linq命名空间..抱歉,我不明白您的意思!!!我三个月前问过这个问题&问题已经解决了。对不起,我不明白你的意思!!!我三个月前问过这个问题&这个问题已经解决了。