public ActionResult SignIn(Login _login)
{
Login mlogin = new Login();``
bool is_login = false;
users user = new users();
using (var context = new Db_Entities())
{
user = context.user.Where(model => model.username.Equals(_login.username) && model.password.Equals(_login.pass)).FirstOrDefault();
if (user != null)
is_login = true;
}
if (is_login)
{
Session["islogin"] = true;
return Json(new { response = true }, JsonRequestBehavior.AllowGet);
}
else
return Json(new { response = false }, JsonRequestBehavior.AllowGet);
}
Это код, реализованный в учетной записи контроллера, который дает ошибку в следующей строке, которую я помещаю в условие для связи с базой данных:
user = context.user.Where(model => model.username.Equals(_login.username) && model.password.Equals(_login.pass)).FirstOrDefault();
Код ошибки следующий : Исключение типа
'System.Data.Entity.Core.EntityCommandExecutionException' occurred in EntityFramework.dll but was not handled in user code
Дополнительная информация: Произошла ошибка при выполнении определения команды. Подробнее см. Во внутреннем исключении: {"Произошла ошибка при выполнении определения команды. Подробнее см. Внутреннее исключение."}