Récupérer la valeur d'un enregistrement sqlite dans un textbox en PyQt5
Résolu/Fermé
rasielblas
Messages postés
135
Date d'inscription
jeudi 20 mars 2014
Statut
Membre
Dernière intervention
12 mai 2021
-
4 févr. 2020 à 09:34
rasielblas Messages postés 135 Date d'inscription jeudi 20 mars 2014 Statut Membre Dernière intervention 12 mai 2021 - 5 févr. 2020 à 08:47
rasielblas Messages postés 135 Date d'inscription jeudi 20 mars 2014 Statut Membre Dernière intervention 12 mai 2021 - 5 févr. 2020 à 08:47
3 réponses
yg_be
Messages postés
23361
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
29 novembre 2024
Ambassadeur
1 556
4 févr. 2020 à 09:51
4 févr. 2020 à 09:51
bonjour, il me semble qu'il faut commencer par faire un SELECT pour récupérer la donnée.
rasielblas
Messages postés
135
Date d'inscription
jeudi 20 mars 2014
Statut
Membre
Dernière intervention
12 mai 2021
9
4 févr. 2020 à 11:34
4 févr. 2020 à 11:34
Merci de m'avoir répondu, bon on supposant que je fais un select:
Alors comment récupérer le résultat du selection dans le combobox?
ce que je veux c'est du genre:
def requete(self): xcon = sqlite3.connect("mabase.db") xcur = xcon.cursor() xcur.execute("select * from user") print(xcur.fetchall()) liste=xcur.fetchall() xcon.commit() xcon.close()
Alors comment récupérer le résultat du selection dans le combobox?
ce que je veux c'est du genre:
self.combobox.addItem("résultat du selection")
yg_be
Messages postés
23361
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
29 novembre 2024
1 556
4 févr. 2020 à 12:00
4 févr. 2020 à 12:00
que veux-tu précisément récupérer?
rasielblas
Messages postés
135
Date d'inscription
jeudi 20 mars 2014
Statut
Membre
Dernière intervention
12 mai 2021
9
4 févr. 2020 à 12:08
4 févr. 2020 à 12:08
Je veux récupérer tous les noms du table user dans le combobox comme montre l'image ci-après:
yg_be
Messages postés
23361
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
29 novembre 2024
1 556
4 févr. 2020 à 13:14
4 févr. 2020 à 13:14
suggestion:
xcon = sqlite3.connect("mabase.db") xcur = xcon.cursor() xcur.execute("select nom from user") for ligne in xcur: self.combobox.addItem(ligne[0])
rasielblas
Messages postés
135
Date d'inscription
jeudi 20 mars 2014
Statut
Membre
Dernière intervention
12 mai 2021
9
>
yg_be
Messages postés
23361
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
29 novembre 2024
5 févr. 2020 à 08:47
5 févr. 2020 à 08:47
Ça marche, merci beaucoup ;-)