sábado, 8 de septiembre de 2007

Como establecer una conexión JDBC

Para establecer una conexión JDBC necesitaremos dos cosas: el nombre del driver que realizará la conexión y la URL destino donde está la base de datos.

En el caso de las conexiones ODBC existe un driver estandar que se llama sun.jdbc.odbc.JdbcOdbcDriver. Veamos como sería la línea de conexión de dicho driver.


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

Por lo que se refiere a la URL de destino, en el caso de ODBC se sigue la siguiente nomenclatura:

"jdbc:subprotocol:nombre_del_dns_que_asignaste"

Donde el subprotocol sería odbc y el subname el nombre de DSN de sistema que hayamos asignado a nuestra base de datos. Quedandonos la URL de conexión de la siguiente forma:

String url = "jdbc:odbc:nombre_del_dns_que_asignaste";

Solo nos quedará el realizar la conexión. Veámos como sería esa línea de código:

Connection db = DriverManager.getConnection (url, "usuario","password");

Nota:En usuario y password deberemos de poner el nombre del usuario y password que tenga de acceso la base de datos. Si es que los tiene. En caso negativo se debarán vacios.


asi--> Connection db = DriverManager.getConnection (url);

No hay comentarios: