Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Foro de elhacker.net
Programacin
Programacin General
Java (Moderadores: Debci, Leyer)
Conectar java con oracle 10g ex
Pginas: [1]
Autor
kch_l
Desconectado
Mensajes: 56
En lnea
BAZINGA!!!! I don't care
cyberserver
Desconectado
Mensajes: 162
Lo que una
mente crea, otra
lo destruye
1. import java.sql.*;
2.
3. /**
4. *
5. * @version 1.0.0 , ClaseBDOracle
6. * @author Abel de la Fuente Arriaga crow_15@hotmail.com
7. *
8. * Requerimiento para poder hacer uso de esta Clase
9. * 1-. Librerias ojdbc(Version).jar en el Classpath de Java
10. *
11. */
12. public final class ClaseBDOracle {
13.
private Connection conexin;
14.
private static String Equipox;
15.
private static String Usuariox;
16.
private static String Passwordx;
http://foro.elhacker.net/java/conectar_java_con_oracle_10g_ex-t318786.0.html
1/6
5/2/2014
conexin= DriverManager.getConnection("jdbc:oracle:thin:@"+Equipox,U
suariox,Passwordx);
stmt = conexin.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, Res
86.
ultSet.CONCUR_UPDATABLE);
http://foro.elhacker.net/java/conectar_java_con_oracle_10g_ex-t318786.0.html
2/6
5/2/2014
return true;
}catch(Exception e){
System.out.println("Error en ClaseBDOracle Metodo Conectar \n"+ e)
;
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
return false;
}
}
/**
* Verificacion del estado de conexin
* @return True - conexin Abierta
* @return False - conexin Cerrada
*
*/
public boolean GetEstadoDeConeccion(){
try{
Boolean BoEstado=conexin.isClosed();
if(!BoEstado){
return true;
}else{
return false;
}
}catch(Exception e){
System.out.println("Error en ClaseBDOracle Metodo GetEstadoDeConecci
on \n"+ e);
111.
return false;
112.
}
113.
114.
}
115.
116.
/**
117.
* Realizar una Consulta a la BD
118.
* @param Query Tipo String - Query de Consulta
119.
* @return ResulSet - Objeto General de los Datos de la Consulta
120.
* @return null - Error de Consulta
121.
*
122.
*/
123.
public ResultSet GetConsulta(String Query){
124.
try{
125.
ResultSet rset = this.stmt.executeQuery(Query);
126.
return rset;
127.
}catch(Exception e){
128.
System.out.println("Error en ClaseBDOracle Metodo GetConsulta \n"+
e);
129.
return null;
130.
}
131.
}
132.
133.
/**
134.
* Ejecucion de un Query que no regresa valores
135.
* @param Query Tipo String - Query a Ejecutar
136.
* @return True - Ejecucion Correcta del Query
137.
* @return False - Ejecucion Incorrecta del Query
138.
*
139.
*/
140.
public Boolean EjecutarQuery(String Query){
141.
try{
142.
Boolean BoValRet;
stmt = conexin.createStatement();
143.
BoValRet=stmt.execute(Query);
144.
145.
if(BoValRet){
146.
return true;
147.
}else{
148.
return false;
149.
}
150.
}catch(Exception e){
151.
System.out.println("Error en ClaseBDOracle Metodo EjecutarQuery \n"
+ e);
152.
return false;
153.
}
154.
}
155.
156.
/**
157.
* Desconeccion a la BD
158.
*
http://foro.elhacker.net/java/conectar_java_con_oracle_10g_ex-t318786.0.html
3/6
5/2/2014
*/
public void Desconectar() throws SQLException{
conexin.close();
}
/**
* Retorno de Objeto conexin
* @return Conecction - Objeto Conecction
*
*/
public Connection GetObjConecction(){
return conexin;
}
Igual y puede tener alguna Excepcion. pero postealo y con gusto lo corrijo.
Por cierto si tienes Oracle 10g instalado en tu maquina, de aii puedes conseguir la api
"ojdbc" viene dentro de una carpeta llamada jdbc
Citar
C :\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib
En lnea
kch_l
Desconectado
Mensajes: 56
http://foro.elhacker.net/java/conectar_java_con_oracle_10g_ex-t318786.0.html
4/6
5/2/2014
En lnea
BAZINGA!!!! I don't care
cyberserver
Desconectado
Mensajes: 162
3 Soluciones:
1.- Si utilizas NetBeans , puedes hacerlo agregando el Jar a las Bibliotecas
Citar
Bibliotecas>BotonDerecho>Abrir Archivo JAR/C arpeta
Suerte
Lo que una
mente crea, otra
lo destruye
http://foro.elhacker.net/java/conectar_java_con_oracle_10g_ex-t318786.0.html
En lnea
5/6
5/2/2014
kch_l
Desconectado
Mensajes: 56
En lnea
BAZINGA!!!! I don't care
sanbartels
Desconectado
Mensajes: 1
Hola a todos no he podido conectar lo que me aparece es esto espero su ayuda gracias
Error en ClaseBDOracle Metodo Conectar
java.sql.SQLException: Excepcin de E/S: The Network Adapter could not establish the connection
En lnea
Pginas: [1]
Ir a:
ir
===> J ava
Mensajes similares
Asunto
Iniciado por
[ORAC LE-JAVA]
java.lang.C lassNotFoundException:
oracle.jdbc.driver.OracleDriver
2,868
greenselves
5,895
29 Noviembre 2010,
16:56
por greenselves
abrtx
3,566
Bhrentox
1,409
Fabi0lo
2,613
J ava
lawebdegoku
MundoDivx
Yashira.org
indetectables.net
Internet mvil
Underground
Mxico
thehackerway
Hispabyte
Seguridad
Colombia
Truzone
Noticias
Informatica
ADSL
eNYe Sec
Seguridad Wireless
Soluciones Web
Blog Administrador
Sistemas
Blog Uxio
Indejuegos
ZonaPhotoshop
Seguridad
Informtica
Tienda Wifi
Todas las we bs afiliadas e stn libre s de publicidad e ngaosa.
http://foro.elhacker.net/java/conectar_java_con_oracle_10g_ex-t318786.0.html
6/6