Bonjour,

J'utilise Eclipse 3.3.1.1 et je voudrais me connecter à une BD (postgresql 8.2). Voila mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
 
public class Connect_BD {
 
    static public void main(String args[]){
        System.out.println("Connexion reussi");
        Connection connected;
         try{
             Class.forName("org.postgresql.Driver");
             String url="jdbc:postgresql://localhost:5234/gisdb";
             connected=DriverManager.getConnection
                              (url,"postgres","postgres");
             Statement req=connected.createStatement();
 
             ResultSet rs=req.executeQuery(    "Select * From 
                          employees");
             ResultSetMetaData rsData=rs.getMetaData();
              int nbrColonne=rsData.getColumnCount();
               for(int i=1; i<nbrColonne;i++){
                 String nomColonne=rsData.getColumnName(i);
                 System.out.println(" Colonne i: 
                                       \t"+i+"nomColonne="+nomColonne);
               }
               }
         catch(Exception ex)
         {
           System.out.println("Exception :"+ex);
            }
    }
}
Quand je lance mon application je recois l'erreur:

Exception :org.postgresql.util.PSQLException: Connection refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.

Quelqu'un pourrait avoir une idee comment resoudre ce probleme?
Merci beaucoup d'avance
Abel