0 votos
por (20 puntos) en Java
Buenas,

estoy intentando conectarme a una BBDD Access pero me salta una excepción, me intento conectar con estas líneas:

String sUrl = "jdbc:odbc:Driver={Microsoft Access Driver(*.mdb)};DBQ=c:/GestionCentro.mdb";

String sDriver= "sun.jdbc.odbc.JdbcOdbcDriver";

Connection objConnection = null;

try

{

Class.forName(sDriver).newInstance();

}

catch (Exception e)

{

}

try

{

objConnection = DriverManager.getConnection(sUrl,"","");

}

catch (java.sql.SQLException e)

{

}

La excepción salta en la línea:

objConnection = DriverManager.getConnection(sUrl,"","");

y dice así:

[Microsoft][Administrador de controladores ODBC]No se encuentra el nombre del origen de datos y no se especifico controlador predeterminado.

La ruta es la correcta, y el controlador ODBC tiene la configuración por defecto:

Controlador Microsoft Access Driver(*.mdb) en DSN de usuario y nada en DSN de sistema

Del JDBC no se nada, ni si esta, ni donde, ni si esta configurado pero he leido que lo instala java por defecto.


1 Respuesta

0 votos
por (40 puntos)

Preguntas relacionadas

0 votos
1 respuesta
preguntado por Cody (20 puntos) Ene 28, 2016 en .Net
0 votos
1 respuesta
preguntado por lozadav (20 puntos) Ene 28, 2016 en PHP
0 votos
0 respuestas
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...