Hola, tengo un problema con el que llevo ya dos días y ya estoy rozando la locura y tengo que enviar mi pequeño proyecto antes del domingo.
Os pongo en situación, tengo un Lenovo con win 8 de 64 bits y el Access es del 2010 (con la extensión *accdb, me exigen que la base de datos sea con access), trabajo con un netbeans 8.0.1 y en herramientas administrativas tengo estas dos aplicaciones:
cosa que no entiendo muy bien, porque a la hora de buscar soluciones en internet todos los casos solo tienen una aplicación:
Origenes de datos ODBC
Bueno mi problema, como podéis imaginar algunos es que no consigo cargar el controlador Microsoft Access Driver (*mdb, *accdb), el código de mi programa debe estar bien porque le he enviado mi programa a mi hermano que también esta empezando con java y con un win 7 de 64 bits, eclipse y access 2010 ha conseguido cargar el controlador después de hacer el siguiente tutorial:
http://es.slideshare.net/hackerchurritos/conectar-java-con-access-2010
El tutorial lo he hecho de arriba a abajo, de abajo a arriba y de todas las maneras posibles, ya como unas veinte veces, el archivo odbcad32.exe esta más que copiado y recopiado en la carpeta \syswow64\, pero sigue sin aparecerme el controlador deseado:
http://subefotos.com/ver/?ede1c4349074e758a362c03726db2bebo.jpg
El tutorial lo he hecho con los dos orígenes de datos, tanto con el de 32 como con el de 64.
Esta es la parte del código de mi programa que se encarga del controlador:
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
} catch(Exception e) {
JOptionPane.showMessageDialog(null, "Error al cargar el controlador");
}
No se si antes de hacer este tutorial hice algo que no debía (antes de llegar al tutorial probé con otros consejos que encontre por la red), también instale el cargador que se descarga en esta pagina:
http://www.microsoft.com/es-es/download/details.aspx?id=13255
que aún sigue instalado.
Espero que alguien sepa como solucionarlo. Muchas gracias de antemano.
Os pongo en situación, tengo un Lenovo con win 8 de 64 bits y el Access es del 2010 (con la extensión *accdb, me exigen que la base de datos sea con access), trabajo con un netbeans 8.0.1 y en herramientas administrativas tengo estas dos aplicaciones:
cosa que no entiendo muy bien, porque a la hora de buscar soluciones en internet todos los casos solo tienen una aplicación:
Origenes de datos ODBC
Bueno mi problema, como podéis imaginar algunos es que no consigo cargar el controlador Microsoft Access Driver (*mdb, *accdb), el código de mi programa debe estar bien porque le he enviado mi programa a mi hermano que también esta empezando con java y con un win 7 de 64 bits, eclipse y access 2010 ha conseguido cargar el controlador después de hacer el siguiente tutorial:
http://es.slideshare.net/hackerchurritos/conectar-java-con-access-2010
El tutorial lo he hecho de arriba a abajo, de abajo a arriba y de todas las maneras posibles, ya como unas veinte veces, el archivo odbcad32.exe esta más que copiado y recopiado en la carpeta \syswow64\, pero sigue sin aparecerme el controlador deseado:
http://subefotos.com/ver/?ede1c4349074e758a362c03726db2bebo.jpg
El tutorial lo he hecho con los dos orígenes de datos, tanto con el de 32 como con el de 64.
Esta es la parte del código de mi programa que se encarga del controlador:
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
} catch(Exception e) {
JOptionPane.showMessageDialog(null, "Error al cargar el controlador");
}
No se si antes de hacer este tutorial hice algo que no debía (antes de llegar al tutorial probé con otros consejos que encontre por la red), también instale el cargador que se descarga en esta pagina:
http://www.microsoft.com/es-es/download/details.aspx?id=13255
que aún sigue instalado.
Espero que alguien sepa como solucionarlo. Muchas gracias de antemano.