using (var db = new DbConnection())
{
var record = db.Records ....
}
我需要选择数据库中的最后一条记录或最大ID的记录。我怎么能这样做?
答案 0 :(得分:2)
按降序顺序按Id
列对记录进行排序,然后获取第一条记录:
db.Records.OrderByDescending(x => x.Id).First();
答案 1 :(得分:1)
在SQL查询中使用MAX()
..
作为示例(如果我们想要记录表的最大的id列
Select Max(id) from records-table
编辑:返回记录,而不仅仅是id =>
Select id, Name, Description, Date, Owner from records-table where id = (Select Max(id) from records-table)