LINQ查询出来的数据怎么样放进去DataSet里面的dataTable

.Net技术 码拜 5年前 (2016-06-08) 376次浏览
LINQ查询出来的数据,怎么样放进已经建好的DataSet里面的dataTable(table name:SOH)
var query = TF_dt.AsEnumerable()
.Union(ACE_dt.AsEnumerable())
.Union(HNC_dt.AsEnumerable())
//.Distinct(DataRowComparer.Default)
.CopyToDataTable();
解决方案

30

这样?

ds.Tables["SOH"].Load(TF_dt.AsEnumerable().Union(ACE_dt.AsEnumerable()).Union(HNC_dt.AsEnumerable()).CopyToDataTable().CreateDataReader());

10

linq结果转为list或ArrayList,再转为dt

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明LINQ查询出来的数据怎么样放进去DataSet里面的dataTable
喜欢 (0)
[1034331897@qq.com]
分享 (0)