25/04/2006, 12:39
|
| | Fecha de Ingreso: abril-2006
Mensajes: 1
Antigüedad: 18 años, 8 meses 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 |