Hola a todos : Estoy haciendo una aplicacion en Java y he estado leyendo manuales y no he logrado averiguar la manera de conectar a una base de dato en postgres
Saludos.
Zack.
| |||
Consulta como conectar desde java a una bd en postgres Hola a todos : Estoy haciendo una aplicacion en Java y he estado leyendo manuales y no he logrado averiguar la manera de conectar a una base de dato en postgres Saludos. Zack. |
| ||||
Te paso un ejemplo de como cargar un driver o conector a una bbdd desde java ,o sea como usar el Java Data Base Conecctor o jdbc, en este caso para MySQL . Solo debes de encontrar el driver o conector para potgres y personalizarlo http://club.idecnet.com/~ccastano/fe...105/281105.htm
Código:
// import java.sql.*; public class CreateCoffees { public static void main(String args[]) { //String url = "jdbc:mySubprotocol:myDataSource"; String url = "jdbc:mysql://localhost/cafebasedatos" Connection con; String createString; createString = "create table COFFEES " + "(COF_NAME VARCHAR(32), " + "SUP_ID INTEGER, " + "PRICE FLOAT, " + "SALES INTEGER, " + "TOTAL INTEGER)"; Statement stmt; try { //Cargamos el driver Class.forName("com.mysql.jdbc.Driver"); } catch(java.lang.ClassNotFoundException e) { System.err.print("ClassNotFoundException: "); System.err.println(e.getMessage()); } try { //Establecemos la conexión //con = DriverManager.getConnection(url, "myLogin", "myPassword"); con = DriverManager.getConnection(url, "root", "mysql"); //Creamos el ststement stmt = con.createStatement(); //Ejecuta una actualización: crear tablas , insertar , delete ,... stmt.executeUpdate(createString); stmt.close(); con.close(); // stmt.executeQuery() : consultas (select) } catch(SQLException ex) { System.err.println("SQLException: " + ex.getMessage()); } } } |