Foros del Web » Programación para mayores de 30 ;) » Java »

Problema al conectar BD Access con Java

Estas en el tema de Problema al conectar BD Access con Java en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 29/08/2011, 19:42
Avatar de cemansilla  
Fecha de Ingreso: septiembre-2007
Ubicación: Buenos Aires, Argentina, Argentina
Mensajes: 214
Antigüedad: 16 años, 7 meses
Puntos: 6
Problema al conectar BD Access con Java

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!
__________________
CÉSAR MANSILLA
Web & Mobile Developer - Analista - Creativo - Curioso
http://cesarmansilla.com/
http://cesarmansilla.com/blog/
  #2 (permalink)  
Antiguo 29/08/2011, 19:46
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Problema al conectar BD Access con Java

Me ha pasado, y haz dado mas que suficiente para poderte dar la solución:
Cita:
SO: Windows 7 64 bits
Precisamente ese es el inconveniente. Para que te funcione tienes que tener instalado el JRE de 32bits.
Una vez que lo instales, configuralo en tu IDE y te funcionara sin problemas.
  #3 (permalink)  
Antiguo 29/08/2011, 22:00
Avatar de KenUston  
Fecha de Ingreso: agosto-2011
Mensajes: 6
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Problema al conectar BD Access con Java

Sugerencia/consulta, porque no conectas la app a MySql, es sencillo y no vas a rabiar si el dia de mañana la app crece mucho.

Pero bueno, capaz que ni vale la pena, eso los sabras vos.

Byeee

Etiquetas: access, bd
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:46.