J'ai conçu une liste (ComboBox) qui permet de choisir une commande par son numéro (n_cde). Je veux que certaines actions aient lieu suite au clic sur un n_cde de la liste. ces actions ne peuvent arriver sans les données enregistrées dans les tables BD. Sachant que les (n_cde) ne sont pas la clé primaire de la table "Commande", j'ai une question que je décompose en 2 niveaux :
- Comment accéder à la programmation d'une action indépendante suite au choix dans une liste? (est ce à l'aide de l'événement ComboBox_validate ?)
- Comment peut on prendre des informations des différentes tables sachant que seule la table "Commande" est prise en considération lors de l'ajout des "item" dans la ComboBox?
puis je faire autrement?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Set cmde = base.OpenRecordset("Commande", dbOpenDynaset) ' j'ouvre la table Commande en mode mise à jour Do While Not cmde.EOF 'faire ... tant qu'on n'est pas arrivé à la fin de la table commande ncde.AddItem cmde("n_cde") cmde.MoveNext Loop
Partager