Package Cdatos;
import java.sql.*;
public class Conexion {
private String Servidor;
private String Usuario;
private String Clave;
private String Base;
private String Puerto;
privateString Url;
private Connection Cnx;
public Conexion() {
try {
this.Servidor = "@192.168.2.71";
this.Usuario = "system";
this.Clave = "abaco";this.Base = "bdclase";
this.Puerto = "1521";
this.Url = "jdbc:oracle:thin:" + this.Servidor + ":" + this.Puerto + ":" + this.Base;DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
this.Cnx = DriverManager.getConnection(Url, Usuario, Clave);
System.out.println("Conexion Ok");
} catch (Exception e) {System.out.println("Error en la Conexion: " + e.getMessage());
}
}
public CallableStatement PrepararProcedimiento (String Sql){
try {
returnthis.Cnx.prepareCall(Sql);
} catch (Exception e) {
System.out.println("Error en Lammar al Procedimiento Almacenado" + e.getMessage());
}
return null;
}
/*INSERT, DELETE Y UPDATE*/
public intEjecutarProcedimiento(CallableStatement Cs){
try {
Cs.executeUpdate();
return 1;
} catch (Exception e) {
System.out.println("Error en Consultar Procemidiento" +e.getMessage());
}
return -1;
}
/*SELECT*/
public ResultSet ConsultarPocedimiento(CallableStatement Cs){
try {
ResultSet Rs = Cs.executeQuery();
return Rs;
} catch(Exception e) {
System.out.println("Error en Consultar Procedimiento: " + e.getMessage());
}
return null;
}
}---------------------------------------------------------------------------------------------
**--**Prueba**--**
package Prueba;
import CDatos.Conexion;
public class Text {
public static void main(String[] args) {
new Conexion();
}
}...
Regístrate para leer el documento completo.