【发布时间】:2015-04-29 10:56:13
【问题描述】:
如何从第二个查询中获得第一个查询的输出。
查询 1:
var students = context.Students.Select(o => new
{
id = o.StdId,
name = o.Name
});
查询 2:
var students = context.Database.SqlQuery<object/??>("SELECT StdId id, Name name FROM Students");
【问题讨论】:
-
检查类型并转换成
Student对象怎么样?(obj as Student).StdId -
使用 SqlDataReader - 这里是一个例子:stackoverflow.com/a/20101807/2029818