LINQ-запрос для получения значения Single Column & Single Row.
Создание модуля входа с использованием SHA512
в MVC4
. У меня есть две таблицы как UserMaster
& tblSalt
. Из UserMaster
я извлек все поля, но в таблице tblSalt
есть только один столбец с одной строкой, поэтому не могу использовать условие Where
. Как получить доступ к этому столбцу?
//Retrive Stored HASH Value From Database According To Username (one unique field)
var userInfo = db.UserMasters.Where(s => s.Username == entity.Username.Trim()).FirstOrDefault();
var saltVAL = db.tblsalts.Max(s => s.saltvalue.ToString().Trim()).FirstOrDefault();
//Assign HASH Value
if (userInfo != null)
{
OLDHASHValue = userInfo.Hashpwd;
SALT = saltVAL. ;
}
Предполагается получить доступ к столбцу saltvalue
из переменной saltVAL
и получить инициализацию для переменной SALT
.