Boa tarde,
Estou com um problema referente a tela de Login, Alguem poderia me ajudar, eu digito o user e a senha, so que da a msg de “Erro ao tentar abrir a tabela”
`private void btnLogarActionPerformed(java.awt.event.ActionEvent evt) {
//if(){
//
//}else{
//
//}
try {
String f, c;
Conexao obj = Conexao.getInstance();
// JFrmMdi m =new JFrmMdi();
ResultSet rs;
java.lang.String senha = txSenha.getText();
// sql="select idLogin, usuario, senha from usuario where usuario='" + this.txUsuario.getText() + "' and senha='" + senha + "' and funcao='ADMINISTRADOR'";
// sql = "select idLogin, usuario, senha from usuario where usuario='" + this.txUsuario.getText() + "' and senha=password'" + (senha) + "'";
// sql = "select idLogin, usuario, senha from usuario where usuario='" + this.txUsuario.getText() + "' and senha='" + senha + "'";
java.lang.String sql = "select idLogin, usuario, senha from usuario where usuario='" + this.txUsuario.getText() + "' and senha='" + senha + "'";
rs = obj.consultar(sql);
System.out.println(rs);
System.out.println(sql);
java.lang.String b = txUsuario.getText();
System.out.println(b);
//p=jTextField2.getText();
java.lang.String p = senha;
System.out.println(p);
boolean encuentra = false;
//rs.first();
java.lang.String a = txUsuario.getText();
System.out.println(a);
while (rs.next()) {
if (b.equals(rs.getString(2)) && p.equals(rs.getString(3))) {
System.setProperty("Login", a);
System.out.println("usuario: " + System.getProperty("Login"));
// new PrincipalTela(true).setVisible(encuentra);
System.out.println(b);
System.out.println(p);
System.out.println(a);
this.dispose();
encuentra = true;
System.out.println(encuentra);
Date data = new Date();
java.lang.String data2 = "2015-01-02";
// rs.close();
}
}
rs.close();
if (encuentra == true) {
// JOpt%ionPane.showMessageDialog(null, " Bem Vindo,\nObrigado!", "Sistema Gerenciador de Academias V.1.0", JOptionPane.INFORMATION_MESSAGE);
//txUsuario.requestFocus();
// m.getJMenuBar().getMenu(0).getItem(0).getModel().setEnabled(false);
new com.moduloti.view.PrincipalTela(true).setVisible(encuentra);
}
if (encuentra == false) {
JOptionPane.showMessageDialog(null, "Usuário ou senha inválidos!", "VERIFICAR", JOptionPane.ERROR_MESSAGE);
txUsuario.requestFocus();
txUsuario.setText("");
txSenha.setText("");
}
} catch (Exception ex) {
//System.out.println(ex.getMessage());
JOptionPane.showMessageDialog(null, "Erro ao tentar abrir a tabela", "ERRO", JOptionPane.ERROR_MESSAGE);
txUsuario.setText("");
txSenha.setText("");
}
}
`