我正在学习使用 Entity Framework 的 ASP.Net MVC。我想获取上次保存记录的 ID。我检查了this当您想获取最近保存的记录的 ID 时,接受的答案工作正常。我需要可能在两天前保存的记录。
我如何检索它?
最佳答案
您想降序排序,然后取第一条记录。
如果你想要记录,那么这个:
Person person = db.PersonTable.OrderByDescending(p => p.Id).First();
int personId = person.Id;
或者,您可以选择 id,如下所示:
int personId = db.PersonTable.OrderByDescending(p => p.Id).First().Id;
关于c# - 如何在 asp.net MVC 中获取最后保存的(不是最近保存的)行的 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34312665/