Foros del Web » Programación para mayores de 30 ;) » Java »

¿como coenctar netbeans con postgres?

Estas en el tema de ¿como coenctar netbeans con postgres? en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 02/06/2008, 17:53
 
Fecha de Ingreso: junio-2008
Mensajes: 29
Antigüedad: 15 años, 11 meses
Puntos: 1
¿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.");
}
}
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:46.