关于.net MVC 架构下的LINQ TO SQL,我想按年度把学生归类,然后统计每年学生数量
publicIQueryable<Student>FindNumbers(){returnfromsindb.Studentgroupsbys.Stu_yearinton...
public IQueryable<Student> FindNumbers()
{
return from s in db.Student
group s by s.Stu_year into n
select new
{
n.Key,
StudentCount=n.Count()
};
}
如上述代码所示,问题停留在select上,无法将类型“System.Linq.IQueryable<AnonymousType#1>”隐式转换为“System.Linq.IQueryable<StudentManagement.Models.Student>”。存在一个显式转换(是否缺少强制转换?) 请问是什么原因啊,我该怎么改? 展开
{
return from s in db.Student
group s by s.Stu_year into n
select new
{
n.Key,
StudentCount=n.Count()
};
}
如上述代码所示,问题停留在select上,无法将类型“System.Linq.IQueryable<AnonymousType#1>”隐式转换为“System.Linq.IQueryable<StudentManagement.Models.Student>”。存在一个显式转换(是否缺少强制转换?) 请问是什么原因啊,我该怎么改? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询