e ae pessoa to com problemas na validação de um login com senha e usuario
segue código
public void actionPerformed(ActionEvent arg0) {
LoginDAO logindao = new LoginDAO();
try {
if (logindao.validarSenha(txtSenha.getText(),txtUsuario.getText())) {
JOptionPane.showMessageDialog(null, "usuário logado!");
frmPrincipal frmprincipal = new frmPrincipal();
frmprincipal.show();
frmLogin.this.dispose();
} else {
JOptionPane.showMessageDialog(null, "SENHA INCORRETA!",
"Erro", JOptionPane.ERROR_MESSAGE);
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null,
"Erro :" + e.getMessage());
}
}
public boolean validarSenha(String senha, String usuario) {
Criteria c = session.createCriteria(Login.class);
c.add(Restrictions.ilike("usuario", usuario));
c.add(Restrictions.ilike("senha", senha));
return c.uniqueResult()!= null;
}
está gerando a seguinte exception
00:56:37 WARN [JDBCExceptionReporter] SQL Error: 1054, SQLState: 42S22
00:56:37 ERROR [JDBCExceptionReporter] Unknown column 'this_.id' in 'field list'
alguem pode ajudarrr?