Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   ¿como coenctar netbeans con postgres? (http://www.forosdelweb.com/f45/como-coenctar-netbeans-con-postgres-592711/)

geran88 02/06/2008 17:53

¿como coenctar netbeans con postgres?
 
pues fiejense que tengo el siguiente codigo, pero el problema es que no me da la conexion a la BD, solo me dice conectando y nunca m termina de ejecutar....espero por favor alguien m colabore.

import java.io.*;
import java.sql.*;


public class Conexion {
static Connection db;
public static void main(java.lang.String[] args) throws IOException {
String consulta;
ResultSet rs;
String valido = "";
boolean returnexec = false;
Statement stmt;
boolean error_loading_driver=false;
try {
Class.forName("org.postgresql.Driver");
} catch (ClassNotFoundException cnfe) {
error_loading_driver=true;
}
if (!error_loading_driver) {
boolean connected=false;
try {
System.out.println ("Conectando a la base de datos!");
/* Obtenemos una conexión a la base de datos */
db = DriverManager.getConnection("jdbc:postgresql://localhost/Supermercado","usuario","password");
} catch (SQLException se) {
System.out.println ("No se ha podido conectar a la base.");
}
if (connected) {
System.out.println ("Ya se ha conectado a la base de datos");
try {
stmt = db.createStatement();
//
BufferedReader br;
br = new BufferedReader(new InputStreamReader(System.in));
consulta = br.readLine();
consulta = "SELECT nombre FROM administrador";
rs = stmt.executeQuery(consulta);
while( rs.next() ) {
valido = rs.getString(2);
System.out.println (valido);
}
rs.close();
/* Cerramos la conexión a la base de datos */
db.close();
System.out.println ("Base de datos cerrada");
} catch (SQLException se) {
System.out.println ("No se ha podido cerrar la base.");
}
}
} else {
System.out.println ("No se ha podido encontrar el driver JDBC para PostGreSQL.");
}
}
}


La zona horaria es GMT -6. Ahora son las 20:30.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.