Hola, dando mis primeros pasos con Java y Bases de datos y al intentar conectarme a una sencilla BD hecha en Access me genera el siguiente error:
Código:
[Microsoft][Administrador de controladores ODBC] La arquitectura del DSN especificado no coincide entre el controlador y la aplicación.
La parte de conexión es esta:
Código:
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:PruebaODBC";
Connection conn=DriverManager.getConnection( url , "" , "" );
// ...
}// ...
Desconozco que datos puedan serles de utilidad para solucionar esto pero doy algo de data de los que uso:
IDE: Eclipse IDE for Java Developers. Version: Helios Service Release 2
BD: Access 2007
SO: Windows 7 64 bits
Antes me daba otro error y lo solucioné cambiando el destino en
Panel de control > Sistema y seguridad > Herramientas administrativas > Orígenes de datos ODBC por
%windir%\SysWOW64\odbcad32.exe
Por lo que leí tendría que ver con que mi SO es de 64 bits, pero no logro solucionarlo...
Saludos y gracias!