Bonjour à tous,
J'éssais, comme le titre l'indique, de remplir une liste en fonction d'un choix de l'utilisateur sur une autre liste avec une requette SQL.
J'ai donc une listeChoix, une listeResultat. Quand un choix à été affecté à la listeChoix (evenement change()) j'appel la procédure suivante :
Au niveau des '...', je ne sais pas quoi mettre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Public Sub remplirListePerimetre(valListe) ' Declarer les variables Dim StrSQL, val As String val = valListe ' Construire la requette SQL StrSQL = "SELECT DISTINCT E.val " StrSQL = StrSQL & "FROM ETRONCO_LONG AS E;" ' Executer la commande et recuperer le resultat ' ... End Sub
j'ai essayé :
- DoCmd RunSQL(StrSQL, -1)
- listeResultat.value = DoCmd RunSQL(StrSQL, -1)
- ...
Mais runSQL n'est pas connu, et je ne suis pas certain cette aproche remplira ma listeResultat avec les tuples résultats de la requette StrSQL.
Merci de me répondre !
Partager