Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/09/2013, 13:13
francap
 
Fecha de Ingreso: agosto-2010
Ubicación: Montevideo
Mensajes: 107
Antigüedad: 14 años, 5 meses
Puntos: 3
Respuesta: Problemas con mysql-connector-java-5.1.26-bin

Hola

Esa sentencia se ejecuta anteriormente. Pego el código completo:

Código Java:
Ver original
  1. public Boolean conectar(String usuario, String pass) {
  2.  
  3.         Boolean estado=true;
  4.         GenerarLogErrores prueba= new GenerarLogErrores();     
  5.  
  6.         try {
  7.             Class.forName("com.mysql.jdbc.Driver");
  8.            
  9.         } catch (ClassNotFoundException e) {
  10.             estado=false;
  11.            
  12.             prueba.AgregarError("puta class not found");
  13.        
  14.         }
  15.        
  16.         if(estado){
  17.             if (prop_conexion==null){
  18.        
  19.                 try {
  20.                                    
  21.                     prueba.AgregarError("Estoy por conectar\n\rjdbc:mysql:"+this.prop_serverCore+":"+this.prop_puertoMySql+"/"+this.prop_NombreBase+","+ usuario+","+ pass);
  22.                    
  23.                     this.prop_conexion=DriverManager.getConnection("jdbc:mysql:"+this.prop_serverCore+":"+this.prop_puertoMySql+"/"+this.prop_NombreBase, usuario, pass);
  24.                
  25.                     prueba.AgregarError("parece que conecte!!");
  26.                
  27.                    
  28.                    
  29.                 } catch (SQLException e) {
  30.                    
  31.                     prueba.AgregarError("Error: "+ e.toString());
  32.                     estado=false;
  33.                 }
  34.             } else {
  35.            
  36.                 this.desconectar();
  37.                 this.conectar(usuario, pass);
  38.             }
  39.        
  40.         }
  41.        
  42.         prueba.AgregarError("voy a retornar: "+estado.toString());
  43.        
  44.         prueba.GuardarLogDebug();
  45.         return estado;
  46.          
  47.      }
  48.      
  49.     /**
  50.      * Desconecta la Base de Datos
  51.      * @return estado Devuevle si hubo un error al desconectar
  52.      */
  53.     public Boolean desconectar(){
  54.        
  55.         Boolean estado=true;
  56.        
  57.         if (prop_conexion!=null) {
  58.               try {
  59.                 prop_rs.close();
  60.            
  61.                 // aquí debo cerrar statment s.close();
  62.                
  63.                 prop_conexion.close();
  64.              
  65.                 prop_rs=null;
  66.                 // tambien poner a null el statment
  67.                 prop_conexion=null;
  68.              
  69.               } catch (SQLException e) {
  70.                   estado=false;
  71.               }
  72.         }
  73.        
  74.         return estado;
  75.          
  76.     }



Y el log de error creado:

Tue Sep 17 12:10:34 UYT 2013 Error: Estoy por conectar

jdbc:mysql:192.168.1.121:3306/Sis_BD,usu,usu1234
Tue Sep 17 12:10:34 UYT 2013 Error: Error: java.sql.SQLException: No suitable driver found for jdbc:mysql:192.168.1.121:3306/Sis_BD
Tue Sep 17 12:10:34 UYT 2013 Error: voy a retornar: false