嘿傢伙我想驗證用戶名存在於數據庫中。我在檢查數據庫時發現該用戶名是否存在問題。我已經做了一些研究,並沒有找到正確的方法來做到這一點在mvc(新的asp.net和mvc)。如果有人能指出我正確的方向,將不勝感激!驗證一個SQL元素存在於mvc c#
這裏是我的驗證方法:
private bool isValid(string UserName, string Password)
{
bool isValid = false;
var user = db.User.Where(u => u.UserName == UserName);
if (user != null)
{
isValid = true;
}
return isValid;
}
到目前爲止,它可以讓任何人登錄,即使他們不是在數據庫中。
難道你不想檢查密碼嗎? – Kaf
是的,現在正在使用用戶名,但也需要輸入密碼。一步一個腳印;) – Shawn
FYI Where()永遠不會返回null。 –