【发布时间】:2013-06-09 22:33:01
【问题描述】:
我正在使用下面的代码
IEnumerable<DataRow> query = from c in at.appointmentcalendars.AsEnumerable()
select c;
DataTable dt = query.CopyToDataTable();
但我收到以下错误
不能隐式转换 输入
'System.Collections.Generic.IEnumerable<appointmentcalendar>'到'System.Collections.Generic.IEnumerable<System.Data.DataRow>'。一个 存在显式转换(您是否缺少演员表?)
【问题讨论】:
-
该错误告诉您您的约会日历类无法转换为 DataRow。你需要创建一个函数来进行这种转换。
-
system.data.linq.table
-
你能帮我做同样的事情吗,我是 linq 新手...我认为从数据表中的 linq 查询中获取数据会很容易
标签: c# linq linq-to-dataset