sexbombrock
Messages postés48Date d'inscriptionlundi 26 novembre 2007StatutMembreDernière intervention 6 juin 2009
-
22 mai 2009 à 13:18
cs_MoH008
Messages postés238Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention29 septembre 2011
-
22 mai 2009 à 18:19
bonjour
voila le souci.
j'ai deux fenêtres. la première(formA) possède une combobox qui est remplie grace a une base de donnée. Si je veux ajouter une valeur dans la combobox alors une seconde fenêtre s'ouvre(formB).
Je voudrais lorsque je ferme formB que la combobox de formA se mette a jour.
formB fait un insert dans la base de donnée.
la combo de formA se remplie dans une boucle qui lit les enregistrements de la base.
j'ai essayé dans le form close de formB ces methodes:
formA.combo.item.add(textbox.text); !combo étant en public
formA.close(); formA.show();
formA.form_load(sender,e);
formA.fill_combo(); !fill_combo nom de la procédure qui remplie la combobox
a chaque fois je faisait attention aux public et private
merci de votre aide
A voir également:
Ajout dans une combobox apres validation d'une autre fenetre
sexbombrock
Messages postés48Date d'inscriptionlundi 26 novembre 2007StatutMembreDernière intervention 6 juin 2009 22 mai 2009 à 16:13
Voici pour un sujet plus net
bonjour
voila le souci.
j'ai deux fenêtres. la première(formA) possède une combobox qui est remplie grace a une base de donnée. Si je veux ajouter une valeur dans la combobox alors une seconde fenêtre s'ouvre(formB).
Je voudrais lorsque je ferme formB que la combobox de formA se mette a jour.
formB fait un insert dans la base de donnée. la combo de formA se remplie dans une boucle qui lit les enregistrements de la base.
j'ai essayé dans le form close de formB ces methodes:
formA.combo.item.add(textbox.text); !combo étant en public
formA.close(); formA.show(); formA.form_load(sender,e);
formA.fill_combo(); !fill_combo nom de la procédure qui remplie la combobox
a chaque fois je faisait attention aux public et private
cs_MoH008
Messages postés238Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention29 septembre 20111 22 mai 2009 à 16:42
ben un idée serait de passer en paramètre du constructeur de formB ta combobox quand tu instancies formB.
Quand tu valides ta formB, tu récupères la valeur se trouvant dans ta textbox et tu fermes formB.
Bien entendu, de cette manière, ta base de données n'a pas été modifiée !!
The possible meet the impossible to become the possimpible !!
cs_MoH008
Messages postés238Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention29 septembre 20111 22 mai 2009 à 17:24
oui ! mais dans le code que tu me montres, tu vas créer une nouvelle fenêtre de type formA. Si tu veux garder la formA de départ, passe une référence au constructeur de formB à la rigueur
The possible meet the impossible to become the possimpible !!