J'essaie de me connecter à une base postgresql via un programme java.
La base est installé, des tables créées et les droits donnés.
J'ai téléchargé le driver jdbc sous format "jar" indiqué sur le site www.postgresql.org, je l'ai mis ds un répertoire que j'ai ajouté à mon classpath.
Ms qd j'essai d'initaliser le driver dans mon programme, j'ai une erreur "java.lang.ClassNotFoundException: org.postgresql.Driver"
Voici un bout du programme:
Code :
- String sURL = "jdbc:postgresql://XXXX";
- /* Loading data base driver. */
- Class.forName("org.postgresql.Driver" ).newInstance();
- /* Connecting to database. */
- Connection conn = DriverManager.getConnection(sURL);
|
Ca plante du niveau du "Class.forName". J'ai essayé avec et sans le "newInstance()" à la fin, en ajoutant "jdbc" dans la chaine, ms rien n'y fait.
J'ai testé le programme avec une base mysql et ça fonctionne bien (en remplaçant ce qu'il faut).
J'ai java 1.4.2, le bon driver jdbc pour cette version, le tout sous windows xp.
Merci d'avance ![:) :)](https://forum-images.hardware.fr/icones/smile.gif)
Message édité par electricblue le 21-01-2005 à 14:15:33