我作了一个登录界面,有一个组合框和一个文本框。组合框用来选取某人,文本框输入代码,但是怎么都不能和数据库中数据进行比较,具体代码如下
for (int i=0;i<myTable.Rows.Count;i++)
{
this.myRow=myTable.Rows[i];
if (myRow[0].ToString().Trim()==this.comboBox1.Text.ToString().Trim() && myRow [1].ToString().Trim()=this.textBox2.Text.ToString().Trim()) {
blCanLogin=true;
strUser=myRow[0].ToString().Trim();//保存用户名
strDepartment=myRow[1].ToString().Trim();//保存部门名称
this.Close();//关闭窗体
}
}
MessageBox.Show("您输入的用户号或密码不正确!");
return;
for (int i=0;i<myTable.Rows.Count;i++)
{
this.myRow=myTable.Rows[i];
if (myRow[0].ToString().Trim()==this.comboBox1.Text.ToString().Trim() && myRow [1].ToString().Trim()=this.textBox2.Text.ToString().Trim()) {
blCanLogin=true;
strUser=myRow[0].ToString().Trim();//保存用户名
strDepartment=myRow[1].ToString().Trim();//保存部门名称
this.Close();//关闭窗体
}
}
MessageBox.Show("您输入的用户号或密码不正确!");
return;
你这句不是说Row[1]是用来保存部门么。怎么 myRow[1].ToString().Trim()=this.textBox2.Text.ToString().Trim
又是密码?