JSP (Java Server Page) - Problemas con bbdd en JSP

 
Vista:

Problemas con bbdd en JSP

Publicado por Jorge (1 intervención) el 28/04/2006 09:29:13
Hola a todos, tengo un problema al realizar una conexion a base de datos sqlServer, desde JSP, este es el código:

Connection conexion = null;
ConexionBBDD c = new ConexionBBDD("root", " ", "jdbc:mysql://localhost", "com.mysql.jdbc.Driver");

try // Conectarse a la base de datos.
{
Class.forName("com.mysql.jdbc.Driver").newInstance();

conexion = DriverManager.getConnection(c.getUrl(), c.getLogin(), c.getPass());

if (conexion != null) {
//Continua
}
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
} catch (SQLException ex) {
ex.printStackTrace();
} catch (InstantiationException e){
e.printStackTrace();
} catch (IllegalAccessException e){
e.printStackTrace();
}

Al llamar al Class.forName, siempre me salta a la excepcion ClassNotFoundException, y si ejecuto primero el DriverManager, me salta a AQLException, alguien sabe por que? estoy haciendo algo mal? bueno espero que alguien pueda ayudarme, muchas gracias a todos, un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con bbdd en JSP

Publicado por manru (22 intervenciones) el 28/04/2006 14:40:37
Hola
Antes que nada quita el "newInstance()" no sirve de nada y confunde.

Segundo:
ClassNotFoundException, Tienes ese error porque no has puesto el jar de MySql en el CLASSPATH.

Tercero
SQLException, Tienes este error porque el driver no se pudo cargar, pero en realidad es consecuencia del error anterior.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar