نقل قول: کد جستجو در entity
جالب شد یه Count هم پیدا کردم این چطوره به نظرتون :متفکر:
using( PhoneBookEntities db = new PhoneBookEntities())
{
try
{
int count = db.TblUsers.Where(c => c.UserName.Equals("123") && c.Password.Equals("1243")).Count();
if (count>0 )
MessageBox.Show("OK");
else
MessageBox.Show("Error");
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
نقل قول: کد جستجو در entity
به روش های مختلفی میشه:
int count = db.TblUsers.Count(c => c.UserName.Equals("123") && c.Password.Equals("1243"));
یا
var user = db.TblUsers.FirstOrDefault(u=>u.Username == "123" && u.Password == "1234");
if(user != null)
MessageBox.Show("OK");
else
MessageBox.Show("Invalid.");
نقل قول: کد جستجو در entity
سلام
اینطور موارد وظیفه متد Any است
به صورت زیر عمل کنید:
using (var db = new PhoneBookEntities())
{
bool existUser = db.tblUsers.Where(c => c.UserName == txtUserName.Text && c.Password == pass).Any();
if (existUser)
{
frmMain main = new frmMain();
main.Show();
this.Close();
}
else
MessageBox.Show("نام کاربری یا کلمه عبور نادرست است");
}