【发布时间】:2013-06-25 07:15:42
【问题描述】:
这是数据库表
[Table("Score")]
public class Score
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public int ScoreId { get; set; }
public int QuizId { get; set; }
public int PersonId { get; set; }
public string Answer { get; set; }
public virtual Quiz Quiz { get; set; }
}
我想用这段代码返回数据库中存在多少条记录的结果
var query = (from n in db.Scores
where n.PersonId == x && n.Quizid == y
select n).Count();
x 和 y 有一个值。
如何让这段代码在 2 个条件下工作? 或任何其他方式来完成这项工作
【问题讨论】:
-
是的,对于您正在尝试做的事情,这看起来像是有效的 LINQ。
标签: asp.net linq asp.net-mvc-4