如何从数据库中返回一个变量?

时间:2014-06-10 13:31:18

标签: asp.net-mvc return-value

我正在使用此代码:

var userRole = dbContext.Tables.FirstOrDefault(v => v.Name == userModel.descriptName);
if (userRole != null)
{
    userModel.User.Table = userRole;    
}

现在上面的代码可以正常工作,但对于userRole,它返回表中的值(Id,Name)。现在如何只返回Id。

2 个答案:

答案 0 :(得分:1)

var userRole = dbContext.Tables.FirstOrDefault(v => v.Name == userModel.descriptName
select v.Id);

答案 1 :(得分:0)

你试过了吗?

var userRole = dbContext.Tables.FirstOrDefault(v => v.Name == userModel.descriptName);
if (userRole != null)
{
    userModel.User.Table = userRole;
    var ID =  userModel.User.Table.Columns[1];  
}