clase pa la debe

aca va una clase pa lo javero q me reclaman precencia en la programaciovillera.

Con eto vo te conecta a la db viteh y ahi te pone a hace gilada!.

Prendete uno y disfruta!

 package mrpd.mrr;

 /**
  * eta clase e pa conecta con JDBC draiver.
  * la conesio se va a usa en todo lado
  *
  * Pinto el singleton pa objeto estatico
  *
  * Creayon dai: (2/22/2001 10:15:04 AM)
  * @autor: XXXX XXXX [ah re porno]
  */


 import java.sql.*;
 import java.util.*;

 public class DBConnection  {

    private static DBConnection dbCon = new DBConnection();
    private static String errCode="0000";
    private Connection connection;

 private DBConnection() {

     /**Ete e el contruto aca va la magia
      *La onda de eto e hacer conesion a la base
      *
      *mandamo variable local  
      */


    String sDriver, sPassword, sUserID, sURL;

    //Parametro?, las pelotas!, aca pone toda la info papa!
    String driver = "COM.ibm.db2.jdbc.app.DB2Driver";
    String userid = "mrpd1";
    String password = "XXXXXXX";

    //mandale la url q saleeeee
    String url=null;
    url = "jdbc:db2:mrpddb";  //produsion
 // url = "jdbc:db2:DEV"; // el server de tito
 // url = "jdbc:db2:dhoneds"; // a vece funca y a vece no
    System.out.println("la cumbia suena en: " + url);  

    //vamo a ve si carga la gilada
    try {
        Class.forName(driver).newInstance();
    } catch (Exception e) {
        System.err.println("No carga una mierda.");
        errCode = "8301";
        return;
    }

    //vamo a ve si conecta
    try {
        connection = DriverManager?.getConnection(url, userid, password);
        System.out.println("\n\tla conesion "+url+" successful\n");
    } catch (SQLException SQLe) {
        System.err.println("bardeo " + url + ":");
        System.err.println(SQLe.getMessage());
        System.err.println("y asi tamo: " + SQLe.getSQLState());
        if (connection != null) {
            try {
                connection.close();
            } catch (Exception e) {
            }
        }
        errCode = "8302";
        return;
    }
 }
 public static Connection getConnection() {
    return dbCon.connection;
 }
 public static String getErrorCode() { 
    return errCode;
 }
 }
Social Share Toolbar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *