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.