我正在使用 Entity Framework 。我想最近插入(意味着最后十行)十行。 User 表有两列:

userID
password
DateTime

我怎样才能获得最近的十行?

最佳答案

如果您有 DateTime (或 DATE )列,那么您可以使用以下内容:

using(YourDbContext ctx = new YourDbContext())
{
   var lastTenRows = ctx.Users.OrderByDescending(u => u.DateTimeColumn).Take(10).ToList();
}

关于entity-framework - 选择最后插入的十行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16515119/

10-15 18:14