0% encontró este documento útil (0 votos)
128 vistas11 páginas

Oracle y Java

Este documento describe cómo conectar Java a una base de datos Oracle. Explica que el driver de Oracle debe almacenarse en la carpeta JRE y agregarse como biblioteca en NetBeans. Luego presenta código Java para establecer la conexión a Oracle usando el driver, crear un Statement para ejecutar una instrucción INSERT y agregar un registro a una tabla llamada "escuela".

Cargado por

Miguel Angel
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
128 vistas11 páginas

Oracle y Java

Este documento describe cómo conectar Java a una base de datos Oracle. Explica que el driver de Oracle debe almacenarse en la carpeta JRE y agregarse como biblioteca en NetBeans. Luego presenta código Java para establecer la conexión a Oracle usando el driver, crear un Statement para ejecutar una instrucción INSERT y agregar un registro a una tabla llamada "escuela".

Cargado por

Miguel Angel
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 11

ORACLE Y JAVA

Elaboro: ISC Vianey Fuentes Mateos

Elaboro: ISC Vianey Fuentes Mateos

TRABAJANDO DESDE AFUERA DE ORACLE


El codigo de la conexin realizada en java lo tipeamos desde neatbeans o cualquier otro editor.

1.-1.- Creacin de tabla en ORACLE EXPRESS Nombre de la tabla: escuela

Elaboro: ISC Vianey Fuentes Mateos

TRABAJANDO EN ORACLE
De un clic sobre la imagen SQL y a Continuacin elija la opcin Comandos SQL introducir comando, vea la imagen inferior.

Elaboro: ISC Vianey Fuentes Mateos

Introduzca su cdigo aqu.

Elaboro: ISC Vianey Fuentes Mateos

El cdigo correspondiente para efectuar la instruccin anterior es: CREATE TABLE ESCUELA ( NOMBRE VARCHAR2(20),APELLIDO VARCHAR2(20),EDAD NUMBER(11) NOT NULL );

Elaboro: ISC Vianey Fuentes Mateos

Y EL CONECTOR??

El driver se encuentra en las carpetas del home de oracle, cuando lo instalamos se incluye este archivo o bajar del sitio http://otn.oracle.com. C:\oraclexe\app\oracle\product\10.2.0\ser ver\jdbc\lib

Elaboro: ISC Vianey Fuentes Mateos

YA LO ENCONTRE Y AHORA QUE??


Almacnelo en el directorio c:\java\jre\lib\ext. Para que el programa Java accese a la base de datos, se debe adicionar a Java una librera especial ("driver" para Oracle)

Elaboro: ISC Vianey Fuentes Mateos

Y Java?

Crear el siguiente cdigo en un editor de Java y compilarlo (por ejemplo en el NEATBEANS)

El archivo nombrarlo conexionoracle.java

Elaboro: ISC Vianey Fuentes Mateos

CODIGO DE JAVA
package conexionoracle; import java.sql.*; class conexionoracle { static String login = "system"; static String password = "gabrielgranados"; static String url = "jdbc:oracle:thin:@localhost:1521:xe"; static Connection conn = null; static Statement stmt; public conexionoracle() { } public static void main ( String []arg)throws Exception { try{

//obtenemos el driver de para mysql


Class.forName("oracle.jdbc.driver.OracleDriver"); //obtenemos la conexin conn = DriverManager.getConnection(url,login,password); if (conn!=null){ System.out.println("Conexin a base de datos ESTABLECIDA"); conexionoracle objeto= new conexionoracle (); objeto.insertar(); }

Elaboro: ISC Vianey Fuentes Mateos

CONTINUAMOS CON EL CODIGO


}catch(SQLException e){ System.out.println(e); } catch(ClassNotFoundException e){ System.out.println(e); } } /**Permite retornar la conexin*/ public Connection getConnection(){ return conn; } public void desconectar(){ conn = null; } //Mtodo para insertar registros en la tabla cliente public void insertar () throws SQLException{ stmt = conn.createStatement (); stmt.executeUpdate("insert into escuela values ('vianey', 'fuentes mateos', 15)"); // ResultSet rs= stmt.executeQuery(query); } }

Elaboro: ISC Vianey Fuentes Mateos

En donde agrego el JAR en NB


De un clic en Bibliotecas Observe la imagen de la izquierda, luego sitese en la ruta donde quedo Almacenado el conector y de clic en Abrir.

Elaboro: ISC Vianey Fuentes Mateos

También podría gustarte