Está en la página 1de 3

public class Usuario (

public static void mafn(String [Jargs)(


//definir la variable
Connection connl =null;
Connection conn2=null;
Connection conn3=null;
// iniciamos un manejador de errores estandar
trY(
//cargamos el driver
Driverxanager.iegistezDriver(new oracle.jdbc.OracleDriver());
con=DriverManager.getOonneotfon("jdbc:oracle:thin:0localhost:1521:xe"," r","hr"
System.out.println("conexion realizada");
//Definii JDBC URL, USUARIO Y CONTRASENA
String jdbc="jdbc:oracle";
string user="hi";
String pvd="hr";
System.out.println("Abriendo la de base de datos....");
//uso del primer metodo getconection usando solo JDBC
connl=DriverManager.ge8Conneo8ion(jdbc +"UID", e * ;P D + d);
//Comprobar si la conexion es satisfactoria

//uso del primer metodo getconection usando solo JDBC


connl=DriverManager.getConnection(jdbc +"UID", + ;PWD + );
//Comprobar si la conexion es satisfactoria
if(conn1 !=null)(
System.out.println("Conexionl Satisfactoria !!!");

//uso del segundo metodo getconection


Properties prop =new Properties();
prop.put("user",user);
prop.put("password", pwd);
conn2=DriverManager.getConnectSon(jdbc,prop);

//comprobar la conexion if(conn2!


=null)(
System.out.println("Conexion2 Satisfactoria !!!");

//uso del tercer metodo getCnetion


conn3=DriverManager.getConnection(jdbc,user,pwd);
la conexion if(conn3!
=null)(
System.out.println("Conexion3 Satisfactoria !!!");
i E ( co nn3 ! =null)
System.out.println("Conexion8 Satisfactoria !!!");

//cerra todas las conexiones


conn1.close();
conn2.close();
conn3.close();
//comprobar las conexiones
System.out.println("Cerrando todas is conexiones.....");
if(conn1.isClosed())(
System.out.println("Conexionl esta cerrada");

if(conn2.isClosed())
( System.out.println("Conexion2 esta
cerrada");

if(conn3.isClosed())
( System.out.println("Conexion3 esta
cerrada");

}catch (SQLException se)(

//Manejo de errores DriverManager


se.printStackTrace();
}catch(Exception e)(
//manejo de las clase con todas sus exeption
e.printStackTrace();
}finally{
//bloque finally

if(conn1 !=null)(
conn1.close();

if(conn2 !=null)(
conn2.close();

if(conn3 !=null)(

if(conn3 !=null)(
conn3.close();

}catch(SQLException se)(
se.printStackTrace();
CONEXIÓN CORREGIDA

También podría gustarte