bonjour,
je veux remplir une ListBox via une requête SELECT SQL qui pointe sur une table CLIENT dans l'ordre inverse de l'id_Client. (Base postgresql)
j'ai le code suivant :
En fait, il ne m'affiche pas le dernier record de la table client, record qui devrait donc apparaître en début de liste. Si je fais la même chose avec un .... ORDER BY id_client ASC, là cela fonctionne, je vois bien mon dernier client en fin de liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 conn = psycopg2.connect(**paramConnect) cursor = conn.cursor() ListeDevis.delete(0,END) cursor.execute("SELECT id_client, nom_client, prenom_client FROM client ORDER BY id_client DESC") result = cursor.fetchone() while result: result = cursor.fetchone() print(result) ListeDevis.insert(END, result) cursor.close() conn.close()
Si vous avez une idée.... je suis preneur !!
Un grand merci à vous.
JMV
Partager