private boolean checkLogin(){
/*if((modelo.getUsuario().equals("Diego")) && modelo.getContrasena().equals("admin")){
return true;
}
else
{
return false;
}*/
boolean verdad;
cnReg = new ControlRegistros();
try {
if(cnReg.controlUsuarios(modelo.getUsuario(), modelo.getContrasena()))
verdad = true;
else
verdad = false;
} catch (SQLException ex) {
Logger.getLogger(Control.class.getName()).log(Level.SEVERE, null, ex);
verdad = false;
}
return verdad;
}
*********************************************************************************
public boolean controlUsuarios(String usuario, String contrasena) throws SQLException{
try {
Class.forName(DRIVER);
Connection cn = DriverManager.getConnection(URL,USERNAME, PASSWORD);
java.sql.Statement stmt = cn.createStatement();
//Realizamos la consulta y usando el ResultSet
ResultSet rs = stmt.executeQuery("select * from logueo "
+ "where nomUsuario ='"+usuario+"' and "
+ " passUsuario ='"+contrasena+"'");
if (rs.next())
{
JOptionPane.showMessageDialog(null,"Bienvenido al sistema "+usuario+"!!", "Bienvenido/a", JOptionPane.INFORMATION_MESSAGE);
return true;
}
else
{
JOptionPane.showMessageDialog(null,"Verifique Usuario o Contraseña..!!", "Error", JOptionPane.ERROR_MESSAGE);
return false;
}
}
catch (ClassNotFoundException e)
{
System.out.println("Error de clase : "+e.getMessage());
return false;
}
catch (SQLException e)
{
System.out.println("Error de conexión : "+e.getMessage());
return false;
}
}
No hay comentarios:
Publicar un comentario