【发布时间】:2015-12-24 02:41:50
【问题描述】:
我创建了 1 个登录表单,此表单将检查电子邮件和密码,如果它们在数据库中键入类似信息,则重定向到 mainForm。 另外,我想创建并检查 id,如果 id = '1' => admin,则显示 mainForm,如果不显示错误消息。 因为任何人都可以登录和管理数据库中的信息 我的数据库有 1 个表,包括 7 个字段:id、电子邮件、密码、全名、性别、出生、地址 AccountBUS.Cs:
AccountManagementDataContext AccMgr = new
AccountManagementDataContext();
public bool CheckLogin(string email, string password)
{
int account = (from acc in AccMgr.BasicInfos
where acc.email == email && acc.password == password
select acc).Count();
if (account == 1)
return true;
else
return false;
}
public IEnumerable<BasicInfo> SelectAll()
{
IEnumerable<BasicInfo> account = from acc in AccMgr.BasicInfos
select acc;
return account;
}
public bool CheckAccount(string email)
{
int account = (from acc in AccMgr.BasicInfos
where acc.email == email
select acc).Count();
if (account == 1)
return true;
else
return false;
}
我怎样才能使检查 id 功能?
【问题讨论】: