【发布时间】:2011-03-17 15:48:31
【问题描述】:
我正在使用实体框架 4.0。我正在尝试在运行时使用 LINQ 查询从我的数据库中的表创建一个 DataTable。这是一个代码:
var result = from r in DbContext.People.AsEnumerable()
select new { r.PersonID, r.FirstName, r.LastName };
我在我的结果变量中获取数据。
IEnumerable<DataRow> drs = result as IEnumerable<DataRow>; // This line returns null
我没有在 drs 变量中获取数据行。完成上述操作后,如何使用数据表的 LoadDataRow() 方法创建数据表。
请让我知道我在这里做错了什么。
提前致谢
【问题讨论】: