Gambas France BETA


Pas de compte ? Incription

Remplir une Combobox depuis une BD

Ce sujet est résolu.

1
AuteurMessages
lapenduledargent#1 Posté le 3/10/2011 à 06:33:04
Bonjour,

Lors de l'ouverture de mon programme servant à générer un Gcode, j'ai une petite boîte de dialogue avec une combobox qui est remplie par une banque de données SQLITE3.

Mais je bute sur la manière de remplir cette combobox.
J'ai la connexion qui fonctionne et dans la combobox, j'ai une seule entrée qui apparaît alors que je devrais en avoir plusieurs.

1
2
3
4
rMaRequete = DB.Exec("SELECT Machine FROM config_machine")

FMain.ref_machine = rMaRequete!Machine
ComboBox1.Add(rMaRequete!Machine)


Avez-vous une idée ?

Pierre

linuxos#2 Posté le 3/10/2011 à 07:25:03
Un peu de sel, de poivre et la crevette sera... Bonjour,

C'est out simplement parce que tu dois faire une une boucle FOR EACH
pour parcourir tous les enregistrements de ta table SQLITE pour les inserer dans le
ComboBox.

Tel qu'est ton code, tu dois uniquement inserer le dernier ou premier enregistrement
de ta requette SQL dans le ComboBox.

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
lapenduledargent#3 Posté le 3/10/2011 à 10:44:47
Bonjour Olivier,

Merci, ça marche nickel.
Bon aller, je continue la suite...

Bonne journée

Pierre
gambix#4 Posté le 4/10/2011 à 20:45:00
Faire simple !reponse de test
Moins de texte dans une signature c'est agrandir son espace.
gambix#5 Posté le 4/10/2011 à 20:51:08
Faire simple !test2
Moins de texte dans une signature c'est agrandir son espace.
gambix#6 Posté le 4/10/2011 à 21:12:41
Faire simple !retest
Moins de texte dans une signature c'est agrandir son espace.
1