bonjour ,

j'ai essayé d'afficher tous les informations de table "users", mais toujours j'ai un problème de connexion à la Base de données dans le console et il affiche aussi le message que j'ai crée "la table est vide" par contre j'ai des informations dans la table "users" , j'ai testé la connexion à la base se fonctionne sans problème.

voilà mon essai :
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
 
 
 public String affichUsers(Connection cn){
 
            String lsMessage = "";
        Statement stm;
 
        try
        {
            stm= cn.createStatement();
            ResultSet resultat=stm.executeQuery("SELECT * FROM USERS");
 
            int i = 0;
 
             while(resultat.next()){
 
                 out.println(resultat.getString(i)+" - <br>");
 
                  i++;
                    resultat.close();
                   }
             //cn.close();
        }
        catch(SQLException err) { 
 
            lsMessage = "la table users est vide";
            System.out.println("-----erreur de connexion a la BD-----");
        }
        return lsMessage;
 
        }

merci de résoudre ce probléme