Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: Kasswed en 9 Febrero 2010, 03:15 AM

Título: Agregar driver JDBC al IDE
Publicado por: Kasswed en 9 Febrero 2010, 03:15 AM
Hola. No sé muy bien dónde va esta pregunta :rolleyes:

Estoy trabajando con Java, nunca lo había hecho antes. Necesito terminar un proyecto y para ello tengo que programar una aplicación usando un driver JDBC para acceder a bases de datos DB2, pero por más que busco no sé cómo carajo se hace para que a la hora de correr la aplicación me reconozca el driver. No para de salirme este mensaje:

CitarException in Connection java.lang.ClassNotFoundException: com.ibm.db2.jdbc.app.DB2Driver

Lo que hago es esto:

Código (java) [Seleccionar]
public static Connection getDBLABConnection() throws SQLException{
    String url = "...";
    String user = "...";
    String password = "...";
    Connection conn;
    try{
        Class.forName("com.ibm.db2.jdbc.app.DB2Driver");
        conn = DriverManager.getConnection(url, user, password);
    }
    catch(Exception e){
        System.out.println("Exception in Connection "+ e);
        conn = null;
    }
    return conn;
}


Estoy usando NetBeans para editar y ejecutar.

¿Alguna sugerencia? He buscado por las opciones de NetBeans pero no encuentro nada parecido a "Agregar driver". Supongo que no se llamará así jaja.

Gracias.
Título: Re: Agregar driver JDBC al IDE
Publicado por: Leyer en 9 Febrero 2010, 04:21 AM
Tienes  que agregar la ruta del driver al classpath

selecciona tu proyect-Properties-libreries-Add Jar/Folder --Agregas el Driver

y es COM.ibm.db2.jdbc.app.DB2Driver

Un Saludo!
Título: Re: Agregar driver JDBC al IDE
Publicado por: Kasswed en 9 Febrero 2010, 05:03 AM
Gracias gran ayuda ;D

Aún así me he tenido que romper un pelín más la cabeza, resulta que para el driver que yo uso hay que poner esto:

com.ibm.db2.jcc.DB2Driver

Gracias de nuevo!