Code
private ?? Load1(int personId)
{
//联合查询? 若有对应关系,则可以不用联合查询 ?
var q = from a in db.OSC_Visitors
from b in db.OSC_Accounts
where a.VisitorId == b.PKID && a.PersonId == personId
select new ViewerInfo()
{
person = new PersonInfo() { Id = a.VisitorId, Name = b.LoginName },
LastVisit = a.TVisit
};
return q;
}
请问,我该如何定义该函数的返回值类型
不能定义为var,你应该定义为IQueryable<ViewInfo>
var怎么样
或者干脆用object
呵呵,返回什么 就自己定义一个什么类型就可以了嘛,又不影响数据
学习.......