(sin asunto)

Victor Montenegro Isidin vhmontenegro en gmail.com
Sab Dic 31 01:55:21 CLST 2005


import java.sql.*;

/**
 * Con esta clase establecemos una conexion con una BD Postgresql.<br>
 * @author
 * @version 0.9, 13/12/05
 * @see     java.sql.DriverManager
 */
public class ConexionPostgresql {
	/**
	 * Obtenemos la conexion con una BD Postgresql.
	 * @return    La conexion con nuestra BD, si la conexion fue exitosa.
	 * En caso contrario devuelve NULL.
	 */
	public static Connection obtenerConexion() {
		 String vls_nombreBD = "NombreBD";
		 String vls_user = "user";
		 String vls_pass = "pass";
		 String vls_url = "jdbc:postgresql://localhost:5432/"+vls_nombreBD;
		Connection vlc_con;
		try {
			Class.forName("org.postgresql.Driver");
		}
		catch(java.lang.ClassNotFoundException e) {
			System.err.print("ClassNotFoundException: ");
			System.err.println(e.getMessage());
		}
		try {
			vlc_con = DriverManager.getConnection(vls_url,vls_user,vls_pass);
			return(vlc_con);
		}
		catch(SQLException ex) {
			System.err.println("SQLException [0]: " + ex.getMessage());
			return (null);
		}
	}
}

// Debes agregar el archivo 'postgresql-8.0-314.jdbc3.jar' (segun tu
version) al classpath
--
Atte. Victor Montenegro Isidin
F: +56 57 435178
M: +56 082782070
Iquique - Chile



Más información sobre la lista de distribución Linux