jueves, 2 de mayo de 2013
Como acceder a una base de datos Access desde Java.
Una entrada muy rápida de como se conecta la base una base de datos Access a un programa Java.
Para este caso, notificar que Access normalmente el acceso es con USER y PASS en blanco, algo asi: conexion = DriverManager.getConnection("jdbc:odbc:" + NOMBDD, "","");
Comentar además que para que una base de datos, este visible para el driver, debe estar incluida en el origen de datos de Windows, que se encuentra en inicio --> Ejecutar --> ODBCAD32. En la ventana que salta, le damos a añadir (add) elegimos Driver Do Microsoft Access (*.mdb) y introducimos los datos de la base de datos y le damos un nombre, el que usaremos en el código Java
public void abrirConexion() { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conexion = DriverManager.getConnection("jdbc:odbc:" + NOMBDD, "USER","PASS"); System.out.println("Conexión"); statment = conexion.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); System.out.println("Conexion exitosa"); } catch (Exception e) { System.out.println("No se ha podido cargar el Driver JDBC-ODBC"); e.printStackTrace(); } } public void cerrarConexion() { try { statment.close(); conexion.close(); } catch (SQLException e) { e.printStackTrace(); System.exit(1); } }
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario