Para Aprender

Páginas: 3 (712 palabras) Publicado: 12 de octubre de 2012
Crear una conexión JDBC
Lo primero que necesitaremos son los drivers JDBC en formato jar, incluir este archivo jar en el CLASSPATH de nuestro proyecto y cargarlos en memoria:
Oracle: JDBC Downloadpage Oracle
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
MySql: MySQL Connector J
Class.forName("com.mysql.jdbc.Driver").newInstance();
Paracrear la conexión, necesitamos una url JDBC, la cual contiene toda la información necesaria para conectarse:
Oracle: necesitaremos saber el host (el nombre de la máquina o su IP), el puerto de escuchadel listener de Oracle (1521 por ejemplo), el servicio o sid, el usuario y la clave. Diferentes formatos de la url JDBC pueden ser:
jdbc:oracle:thin:@host:puerto:sidjdbc:oracle:thin:usuario/clave@host:puerto:sidjdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=host)(PORT=puerto)))(CONNECT_DATA=(SERVICE_NAME=servicio)(SERVER=SHARED)))
jdbc:oracle:thin:usuario/clave@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=host)(PORT=puerto)))(CONNECT_DATA=(SERVICE_NAME=servicio)(SERVER=SHARED)))
Másinformación en FAQ JDBC Oracle: Connections
MySql: host (nombre de la máquina o su IP), puerto de escucha (3306 por defecto), nombre de la base de datos, usuario y clave. El formato de la url es:jdbc:mysql://host:puerto/database
jdbc:mysql://host:puerto/database?user=usuario&password=clave
(Más información en MySql JDBC Reference)
Una vez tengamos la url JDBC,podemos crear la conexión contra la base de datos:
Connection connection = DriverManager.getConnection(ulr, usuario, clave);
Si la URL ya contiene el usuario y la clave (hay formatosque ya la llevan):
Connection connection = DriverManager.getConnection(ulr);
Con el objeto connection ya podemos trabajar, sin olvidarnos de que una vez hemos acabado, hay que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bases para aprender a aprender
  • ESTRATEGIAS PARA APRENDER A APRENDER
  • Terminos Para Aprender A Aprender
  • Estrategias Para Aprender A Aprender
  • Estrategias Para Aprender a Aprender
  • Estrategias Para Aprender Aprender
  • Estrategias Para Aprender A Aprender
  • Estrategias para aprender a aprender

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS