Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/04/2006, 12:39
EnriqueLoko
 
Fecha de Ingreso: abril-2006
Mensajes: 1
Antigüedad: 18 años
Puntos: 0
Problema

Que tal,

A mi me pasa algo similar, de la misma forma en la parte de runtime corre a la perfeccion, pero por codigo no puedo me aparece el error java.lang.ClassNotFoundException: com.mysql.jdbc.Driver, tambien ya registre el driver en classpath, en mi caso truena cuando llega a LA PARTE DE Class.forName("com.mysql.jdbc.Driver").newInstance ();, no se que pase, ya lo hice de mil formas y no puedo establecer la conexion, ya revise el classpath y si aparece el archivo, como puedo saber porque no lo esta haciendo bien, de hecho ya lo hice en crimson editor y no tengo exito. espero que alguien pueda ayudarme.

public class TestConnection
{
static String bd = "enrique";
static String login = "";
static String password = "";
static String url = "jdbc:mysql://localhost/"+bd;

public static void main(String[] args) throws Exception
{
Connection conn = null;

try
{
//Class.forName("org.gjt.mm.mysql.Driver").newInstan ce();
EN LA LINEA ANTERIOR SE MUESTRA EL OTRO DRIVER QUE SE PUEDE UTILIZAR, PERO CON NINGUNO DE LOS DOS ME FUNCIONA

EN LA SIGUIENTE LINEA ES DONDE TRUENA
-->Class.forName("com.mysql.jdbc.Driver").newInstanc e();<--


conn = DriverManager.getConnection(url,login,password);

if (conn != null)
{
System.out.println("Conexión a base de datos "+url+" ... Ok");
conn.close();
}
}
catch(SQLException ex)
{
System.out.println(ex);
}
catch(ClassNotFoundException ex)
{
System.out.println(ex);
}

}
}

GRACIAS