晕.为什么num的值总为2呀.(登录错误三次退出)
OleDbDataReader usdr=cmd.ExecuteReader();
if (num<=4)
{
if(usdr!=null )
{
if(usdr.Read())
{
if(usdr["password"].ToString()!=pwd)
{
num++;
MessageBox.Show("用户名和密码不相符");
sle_user.Focus();
MessageBox.Show(num.ToString());
}
else
{
this.Close();
}
}
usdr.Close();
}
}
else
{
;
}
//test.DisDbconnect();
//this.Close();
}