我有一个代表userInfo的表。我的要求是将表的最后一个值作为userID。表结构是
-------------------------------------
userID | username | password
-------------------------------------
我使用MYsql作为数据库,userID是自动增量。
我尝试使用此代码,但它无法在我的控制器中运行
var userID = db.users.Max().userID;
答案 0 :(得分:1)
尝试
var userID = db.users.OrderByDescending(u => u.userID).Select(u => u.userID).FirstOrDefault();
答案 1 :(得分:0)
您的要求应该是:
var userId = db.Users.Max(u => u.userID);