Remplir une liste deroulante en fonction d'une autre

Fermé
CresusKoffi Messages postés 2 Date d'inscription lundi 1 juin 2015 Statut Membre Dernière intervention 9 juin 2015 - 1 juin 2015 à 13:10
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 7 mars 2023 - 1 juin 2015 à 14:39
bonjours a tous. suis noouveau dans la programmation
jai un petit souci avec mes listes deroulantes

jai une liste deroulante nomme cmbNomClient qui prend ses valeurs dans une requete
ensuite une deuxieme nomme cmbIdmag
voici mon code

'' Construit la chaîne SQL avec la catégorie concernée
SQL = "SELECT QryFicheClientEchEnCours.ID_MAG FROM QryFicheClientEchEnCours WHERE QryFicheClientEchEnCours.NOM_CLIENT =" & cmbNomClient & ""
'' Affecte la chaîne SQL à la liste des métiers
cmbIdmag.RowSource = SQL
'' Déverrouille la liste des métiers
cmbIdmag.Enabled = True
'' Donne le focus la liste des métiers
cmbIdmag.SetFocus
'' Déroule la liste des métiers
cmbIdmag.Dropdown

mais ca ne marche je lai inscrit levenement afterupdate de cmbnomclient
quelqu'un pourrait me venir en aide

1 réponse

michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 7 mars 2023 3 291
Modifié par michel_m le 1/06/2015 à 14:47
bonjour
Access, Excel, ?...

syntaxe SQL pour des variables de type string

'" & cmbNomClient & "'
soit apostriophe guillemets variable guillemets apostrophe
ou
["cmbNomClient"]

mais SQL n'est presque pas universel....

Michel
0