La Web del Programador: Comunidad de Programadores
 
    Pregunta:  36911 - REGISTRAR DESDE JAVA UNA BASE DE DATOS EN EL OBDC
Autor:  francisco palacio pano
Me gustaria que me dijerais como se puede registrar desde una aplicacion java en win32 una base de datos(por ejemplo de access) a partir de su path en el OBDC para luego utilizarla posteriormente con el Jbdc-obdc

  Respuesta:  Rafael Hernamperez Martin
Hola, Francisco,

En primer lugar, debes cargar el driver correspondiente para utilizar ODBC. Eso se consigue mediante la siguiente linea:

Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");

A continuacion debes crear una conexion a tu base de datos. Dicha base de datos en Access la debes previamente haber configurado en conexiones ODBC de Microsoft Windows. Como sabes, al configurar el ODBC crear un DSN o nombre de identificacion de la base de datos. Tambien puedes configurar el usuario y la password para poder conectarse.

Para crear la conexion a la base de datos debes introducir la siguiente linea:

Connection conexion = DriverManager.getConnection ("jdbc:odbc:", "", "");

A partir de aqui ya puedes utilizar tu base de datos

Te invito a que visites mi pagina, en donde tengo un tutorial muy completo, muy detallado y con muchos ejemplos al respecto. La direccion es: http://club.telepolis.com/mydream/

Atentamente, un cordial saludo

Rafael Hernamperez Martin