Oracle

Solo disponible en BuenasTareas
  • Páginas : 3 (531 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de febrero de 2011
Leer documento completo
Vista previa del texto
Clase : ClaseBDOracle.java
Código

/**
*
* @version 1.0.0 , ClaseBDOracle
* @author Abel de la Fuente Arriaga crow_15@hotmail.com
*
* Requerimiento para poder hacer uso de esta Clase
* 1-.Librerias ojdbc(Version).jar en el Classpath de Java
*
*/
public final class  ClaseBDOracle {
   private Connection conexión;
   private static String Equipox;
   private static String Usuariox;   private static String Passwordx;
 
   private  Statement stmt;
 
   /**
    * Constructor ClaseBDOracle
    * Carla el Api para la conexión
    */
   public ClaseBDOracle(){
       try{           Class.forName("oracle.jdbc.driver.OracleDriver");
 
       }catch (Exception e){
           System.out.println("Error en ClaseBDOracle Constructor " + e);
       }
   }
 
   /**
   * Constructor ClaseBDOracle
    * @param Equipo Tipo String - Equipo donde se realizara la conexión
    * @param Usuario Tipo String - Nombre de Usuario en la BD
    * @param Password Tipo String- Password en la BD
    *
    */
   public ClaseBDOracle(String Equipo,String Usuario,String Password) throws SQLException{
       Equipox=Equipo;
       Usuariox=Usuario;
      Passwordx=Password;
       try{
           Class.forName("oracle.jdbc.driver.OracleDriver");
 
       }catch (Exception e){
           System.out.println("Error en ClaseBDOracle Constructor " + e);
       }
  }
 
   /**
    * Realiza la conexión a la BD
    * @return True - conexión Correcta
    * @return False - conexión Incorrecta
    *
    */
   public Boolean Conectar(){
       try{
           conexión= DriverManager.getConnection("jdbc:oracle:thin:@"+Equipox,Usuariox,Passwordx);
            stmt = conexión.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
          return true;
       }catch(Exception e){
            System.out.println("Error en ClaseBDOracle Metodo Conectar  \n"+ e);
           return false;
       }
 
   }
 
   /**
   ...
tracking img