登录验证问题
String Sql = "select * from LoginPwd where Name="+ "'"+jTextField.getText()+"'";
ResultSet rs = st.executeQuery(Sql);
if (rs.next())
{
while(rs.next())
{
if (jTextField.getText().equals(rs.getString("Name").trim()) && jTextField1.getText().equals(rs.getString("Password").trim()))
{
JOptionPane.showMessageDialog(null,"welcome");
break;
}
else
{
JOptionPane.showMessageDialog(null, "wrong account/password");
break;
}
}
}
else
{
JOptionPane.showMessageDialog(null, "wrong account/password");
}
我输入错误的用户名的时候,程序能够提示错误,但是当我输入正确的用户名时,程序却一点反应都没有,请问一下是什么原因