Problema de Conexión a PostgreSQL mediante JDBC
Publicado por Luis Fernando Aristizabal (2 intervenciones) el 30/10/2004 00:02:15
Estoy trabajando con Java 1.4.2_03 y PostgreSQL 8.0 sobre Windows XP Professional. Hice un script de conexión utilizando el driver jdbc que trae postgresql en su instalación (trae 3: jdbc1, jdbc2, jdbc3), según la documenatción de postgresql si se esta desarrollando sobre java 1.4 se debe utilizar el jdbc3 y pues este es el driver que utilizo, que no es más que un archivo JAR lo copio y lo pego en la ruta d:\java1.4.2_03\jre\lib\ext (d:\java1.4.2_03 es donde se encuentra instalado mi JSE) y despues declaro esta ruta en la variable CLASSPATH (incluyendo el nombre del jdbc.jar).
Algo así: CLASSPATH = d:\java1.4.2_03\jre\lib\ext\postgresql.jar
Al compilar este script me sale el siguiente error:
Ureported exeption java.lang.ClassNotFound Exeption; must be caught or declared to be throw Class.forName(driverClassName);
Donde la variable driverClassName es de tipo String y almacena la cadena org.postgresql.Driver
Adjunto el código para quienes quieran examinarlo.
De antemano te agradezco la atención prestada.
P.D.: PostgreSQL me funciona bien ya realize una conexión externa desde PHP y he hecho las operaciones más básicas que se hacen en una base de datos (Consulta, Inserción, Actualización y Eliminación de registros) sin ningún problema.
Java también me funciona bien pues ya he compilado y ejecutado aplicaciones sencillas y tampoco he tenido problemas.
Codigo:
import java.sql.*;
public class SelectExample {
public static void main (String[] args)
{
Connection connection = null;
Statement statement = null;
ResultSet resultSet
Algo así: CLASSPATH = d:\java1.4.2_03\jre\lib\ext\postgresql.jar
Al compilar este script me sale el siguiente error:
Ureported exeption java.lang.ClassNotFound Exeption; must be caught or declared to be throw Class.forName(driverClassName);
Donde la variable driverClassName es de tipo String y almacena la cadena org.postgresql.Driver
Adjunto el código para quienes quieran examinarlo.
De antemano te agradezco la atención prestada.
P.D.: PostgreSQL me funciona bien ya realize una conexión externa desde PHP y he hecho las operaciones más básicas que se hacen en una base de datos (Consulta, Inserción, Actualización y Eliminación de registros) sin ningún problema.
Java también me funciona bien pues ya he compilado y ejecutado aplicaciones sencillas y tampoco he tenido problemas.
Codigo:
import java.sql.*;
public class SelectExample {
public static void main (String[] args)
{
Connection connection = null;
Statement statement = null;
ResultSet resultSet
Valora esta pregunta


0