Estou tentar fazer o sistema que tem o login diferente do adm com o usuario, porém não estou conseguindo implementar o if
correto.
boolean consultarUsuarios() {
boolean ok = true;
String vSql;
vSql = "select * from Usuarios where nome='" + txtLogin.getText()+"' and Senha='" + pwdSenha.getText() + "'";
try {
Statement st = conexao.createStatement();
ResultSet resultado= st.executeQuery(vSql);
while(resultado.next()) {
if(resultado.getString("nome").equals("admin") && resultado.getString("senha").equals("123")) {
JOptionPane.showMessageDialog(null, "Bem vindo ADM!!!");
new Consultar().setVisible(true);
this.dispose();
} else if(resultado.getString("nome")!=("adm")) {
JOptionPane.showMessageDialog(null, "Bem vindo Usuario!!!");
new Sugestao().setVisible(true);
this.dispose();
} else {
JOptionPane.showInputDialog(null, "Usuario ou Senha Invalida");
}
}
} catch(SQLException erro) {
ok = false ;
}
return ok;
}