Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/02/2012, 09:56
lincolnf_2
 
Fecha de Ingreso: abril-2011
Ubicación: lima
Mensajes: 134
Antigüedad: 13 años
Puntos: 3
Respuesta: Dolor de cabeza con JTable y Resultset

hola, con respecto a lo del logeo, por que no utilizas un select count(*) de esta manera.

Código:
private PreparedStatement ps;
    public ResultSet rs;
    private Connection cn;

Código:
private void btnAceptarActionPerformed(java.awt.event.ActionEvent evt) { 

try{                                          

ps=cn.prepareStatement("select count(*) from cuentas where usuario=? and passw=?");
        ps.setString(1, this.txtUsuario.getText());
ps.setString(2,this.txtPassword.getText())
rs=ps.executeQuery();

while(rs.next()){
            if (rs.getString(1)=="1") {
            this.dispose();
           
        }
        else{
            JOptionPane.showMessageDialog(null,"Usuario o contraseña incorrectos..");
          
        }
        }       

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null,"Se produjo un error\n"+e.getMessage(),"Error",JOptionPane.ERROR_MESSAGE);
    }
}