主题:登陆验证的问题!
User表有列UserID,Password
下面是我的验证代码:
loginAdapter.Fill(loginDataSet);
int i,j;
j=loginDataSet.Tables[0].Rows.Count;
for(i=0;i<j;i++)
{
if(txtUserID.Text.Trim()==loginDataSet.Tables[0].Rows[i]["UserID"].ToString()&&txtPassword.Text.Trim()==loginDataSet.Tables[0].Rows[i]["Password"].ToString())
{
MainForm mainForm=new MainForm();
mainForm.Show();
this.Close();
}
else
{
MessageBox.Show("您的输入不正确");
}
}
可结果是:
即使输入对了 也显示"您的输入不正确"
为什么阿?
下面是我的验证代码:
loginAdapter.Fill(loginDataSet);
int i,j;
j=loginDataSet.Tables[0].Rows.Count;
for(i=0;i<j;i++)
{
if(txtUserID.Text.Trim()==loginDataSet.Tables[0].Rows[i]["UserID"].ToString()&&txtPassword.Text.Trim()==loginDataSet.Tables[0].Rows[i]["Password"].ToString())
{
MainForm mainForm=new MainForm();
mainForm.Show();
this.Close();
}
else
{
MessageBox.Show("您的输入不正确");
}
}
可结果是:
即使输入对了 也显示"您的输入不正确"
为什么阿?