Bonsoir,
Mon problème ne se situe pas lors de l'utilisation avec Postgresql mais dans mon application codée avec Netbeans avec les composants swing.
Lors de l'affichage de mes requêtes avec Netbeans les enregistrements s'affichent dans le désordre.
La liaison avec pgAdmin III et ma BDD est assurée et lorsque j'affiche ma BDD à l'intérieur de ce logiciel tout est correct.
Voici le code pour afficher ma requête
Code Java : 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
35
36
37
38
39
40
41
42
43 public contenu find (int id) //lit la table contenu { contenu = new contenu (); { try ( //Création d'un objet Statement Statement state = connect.createStatement()) { //L'objet ResultSet contient le résultat de la requête SQL ResultSet result = state.executeQuery("SELECT * FROM contenu "); //On récupère les MetaData ResultSetMetaData resultMeta = result.getMetaData(); System.out.println("\n**********************************");//imprime l'encadrement //On affiche le nom des colonnes for(int i = 1; i <= resultMeta.getColumnCount(); i++) { System.out.print("\t" + resultMeta.getColumnName(i).toUpperCase() + "\t|"); } System.out.println("\n**********************************");//imprime l'encadrement //je récupère les données de la requête et affichage while(result.next()){ for(int i = 1; i <= resultMeta.getColumnCount(); i++) { System.out.print("\t" + result.getObject(i).toString() + "|"); } System.out.println("\n---------------------------------");//imprime les lignes } result.close(); state.close(); } catch (SQLException e) { } } return contenu; }
Merci pour votre aide
rapidego
Partager