Foros del Web » Programación para mayores de 30 ;) » Java »

Conexion a MySQL metodo

Estas en el tema de Conexion a MySQL metodo en el foro de Java en Foros del Web. Hola amigos, estoy aprendiendo java y hasta ahora bien, pero hoy me a surgido una duda y es que no se por que no va ...
  #1 (permalink)  
Antiguo 13/11/2010, 18:53
Avatar de picazamora  
Fecha de Ingreso: febrero-2008
Ubicación: Zamora
Mensajes: 72
Antigüedad: 16 años, 2 meses
Puntos: 0
Conexion a MySQL metodo

Hola amigos, estoy aprendiendo java y hasta ahora bien, pero hoy me a surgido una duda y es que no se por que no va mi código, les explico un poco haber si pueden ayudarme.

Bueno mi programa es una conexión a una base de datos para validarse. bien el método que me falla es el primero que os pego, la información le llega como un String formateado como indica a la variable conn que es del tipo Connection y según la ayuda debe de recibir el url el login y el pasword.

bien pues por necesidades, de mi programa necesito enviar esos datos a través de un método que es el según que os e posteado, alguien ve el error?


Código java:
Ver original
  1. public int Conectar() {
  2.          try {
  3.  
  4.             try {
  5.                 Class.forName("com.mysql.jdbc.Driver").newInstance();
  6.             } catch (InstantiationException ex) {
  7.                 Logger.getLogger(DAO.class.getName()).log(Level.SEVERE, null, ex);
  8.             } catch (IllegalAccessException ex) {
  9.                 Logger.getLogger(DAO.class.getName()).log(Level.SEVERE, null, ex);
  10.             }
  11.             //leer por consola para ver como llega
  12.             System.out.println(dt);
  13.            
  14.             //no va nose porque...
  15.            
  16.             conn = DriverManager.getConnection(dt);
  17.  
  18.             if (conn != null) {
  19.                 System.out.println("Conexión a base de datos " + bd + " ... Ok");
  20.  
  21.                 return 0;
  22.             } else {
  23.                 System.out.println("Conexión a base de datos " + bd + " ... Fallida");
  24.  
  25.                 return -1;
  26.             }
  27.         } catch (SQLException ex) {
  28.             System.out.print(ex);
  29.             System.out.println("Hubo un problema al intentar conectarse con la base de datos " + bd);
  30.  
  31.             return -1;
  32.         } catch (ClassNotFoundException ex) {
  33.             System.out.println(ex);
  34.             return -1;
  35.         }


Código java:
Ver original
  1. public String DatUser(){
  2.     datos ="\""+url+"\", \""+login+"\", \""+password+"\"";
  3.     return datos;
  4. }

Etiquetas: conexion, metodo, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:25.