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.