fichero de DSN y conexion directa con Access

Delta
29 de Enero del 2004
Hola a todos.

Estoy haciendo una aplicación en la que necesito acceder a una base de datos access, esto funciona bien con el driver puente JDBC a ODBC y usando DSN de usuario. Cuando uso un fichero DSN no me conecta ¿ Alguien sabe por qué puede ser? y ¿Conoce alguien algun sitio donde conseguir un driver para access que sea gratis?
Muchas Gracias.

ale
29 de Enero del 2004
No hace falta un driver para conectarse a una base de datos access. Espero que te sirva

try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//Registra el driver puente jdbc-odbc
try{
conexion=DriverManager.getConnection("jdbc:odbc:Nombre_del_DSN");
//El nombre de origen ODBC
}catch(SQLException e){
//Aquí capturas el error de conexion
}
}catch(ClassNotFoundException e){
//Aquí capturas el error del controlador.