PostgreSQL ACCES Table

PostgreSQL ACCES Table - Java - Programmation

Marsh Posté le 27-10-2008 à 15:59:53    

Bonjour,  
 
 
La connection avec PostgreSQL fonctionne, mais lorsque je fais un select sur ma
table, j'ai une erreur :
   
 ERROR: relation "personne" does not exist  
 
 
  try {
         Class.forName("org.postgresql.Driver" );  
      } catch (ClassNotFoundException cnfe) {
   return;
      }  
     
      Connection c = null;
 
      try {
     c = DriverManager.getConnection("jdbc:postgresql://localhost/postgres",
                                      "postgres", "motdepasse" );
   } catch (SQLException se) {
     return;
   }
   
    ResultSet resultat = null;
           
    try {
       PreparedStatement pstmt = c.prepareStatement("SELECT Nom FROM Personne" );
       resultat = pstmt.executeQuery();
 
 
Et pourtant j'ai bien une table qui s'appelle Personne dans ma BD "postgres"
 
Est-ce que quelqu'un pourrait m'aider svp?
 
Merci :-)

Reply

Marsh Posté le 27-10-2008 à 15:59:53   

Reply

Marsh Posté le 27-10-2008 à 19:53:09    

\d Personne ?

Reply

Marsh Posté le 28-10-2008 à 08:28:59    

Est-ce que tu es sûr de pointer sur la bonne base ?
Il n'y a pas le nom de la base à rajouter dans l'URL JDBC ?


---------------
Light is right
Reply

Marsh Posté le 28-10-2008 à 11:15:40    

le nom de la base c'est "postgres"
 c = DriverManager.getConnection("jdbc:postgresql://localhost/postgres

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed