Olá pessoal,
To utilizando o Eclipse e Oracle 10g.
Gravei um login e uma senha na tabela de usuário. Fiz uma classe Login e quando o usuário digita o login e senha tento validar no banco, estou conseguindo validar o login mas não estou conseguindo autenticar a senha.
incluir_JB.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent arg0) {
if(loginTF.getText().equalsIgnoreCase("") || senhaTF.getPassword().equals(""))
{
JOptionPane.showMessageDialog(null, "Login e senha obrigatório!");
loginTF.requestFocus();
return;
}
DAO d = new DAO();
int achou = 0;
try{
if(d.Consultar("select * from usuario"))
{
while(d.GetConsulta().next())
{
if((d.GetConsulta().getString("login").equalsIgnoreCase(loginTF.getText())) &&
(d.GetConsulta().getString("senha").equals(senhaTF.getPassword())))
{
d.Close();
dispose();
new MenuOpcoes();
}
else
achou = 1;
}
d.Close();
if (achou == 1)
JOptionPane.showMessageDialog(null, "Usuário não cadastrado!");
}
}
catch(Exception ex){return;}
}
});
incluir_JB.setText("Entrar");
getContentPane().add(incluir_JB);