Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

JDBC y PostgreSQL

Estas en el tema de JDBC y PostgreSQL en el foro de PostgreSQL en Foros del Web. Hola, tengo una base de dados en PostgreSQL y queria acceder a ella a traves de Eclipse utilizando java. Me he descargado el archivo JDBC ...
  #1 (permalink)  
Antiguo 06/11/2008, 05:01
 
Fecha de Ingreso: septiembre-2005
Ubicación: en el mundo
Mensajes: 41
Antigüedad: 18 años, 6 meses
Puntos: 0
JDBC y PostgreSQL

Hola, tengo una base de dados en PostgreSQL y queria acceder a ella a traves de Eclipse utilizando java.
Me he descargado el archivo JDBC correspondiente, la añado a mi proyecto de la siguiente manera: En las propiedades del proyecto selecciono la opción de añadir JAR externos. El código que utilizo es el siguiente:

import java.sql.*;

public class conexion {

public static void main (String[] args)
{

try
{
/* Obtener una conexión. */

String driverClassName = "org.postgresql.Driver";
String driverUrl="jdbc:postgresql://localhost:5432/GIS_EIEL_2007";
String user = "posgres";
String password = "123456";

Class.forName(driverClassName);

Connection connection = DriverManager.getConnection(driverUrl, user, password);
}
catch (SQLException e)
{
e.printStackTrace();
}
catch (ClassNotFoundException e){
System.out.println("No se encontró el driver para la base de datos");
System.out.println(e);
}

} // main
} // class


Mi problema es que no me reconoce el Class.forName(driverClassName) y no se porque.
Creo que puede ser porque no tengo bien la configuración de JDBC porque el código es correcto.
Alguien sabe algo de esto?
Muchas gracias.
  #2 (permalink)  
Antiguo 07/11/2008, 07:49
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 2 meses
Puntos: 13
Respuesta: JDBC y PostgreSQL

Cita:
Mi problema es que no me reconoce el Class.forName(driverClassName) y no se porque.
Esto es un problema de java, te aconsejo preguntar en el foro de java.

Salu2
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 08:18.