Alguem pode me ajudar? Estou tentando fazer uma tela de login e fiz isso, so que esta dando erro!
O que eu quero é comparar o que tem no campo txUsuario e Password com os dados no banco
[code]String usuario = txUsuario.getText();
String senha = Passwordtxt.getText();
try{
SessionFactory fabrica = new AnnotationConfiguration().configure().buildSessionFactory();
//Abrir uma sessão, uma conexão com o BD, atraves do objeto fabrica
Session sessao = fabrica.openSession();
sessao.beginTransaction();
Query consulta1 = sessao.createQuery("FROM Administrador");
Query consulta2 = sessao.createQuery("FROM Administrador");
if(txUsuario.getText().isEmpty() || Passwordtxt.getPassword().length==0) {
JOptionPane.showMessageDialog(null, "Login e senha vazios!");
}else if(consulta1.equals(usuario) && consulta2.equals(senha)) {
JOptionPane.showMessageDialog(null, "Usuario Certo");
} else {
JOptionPane.showMessageDialog(null, "Usuario Errado");
}
}catch(Exception e){
JOptionPane.showMessageDialog(null, "Não foi possível realizar a conexão!");
} [/code]