bonjour a toutes et tous,
j'ai cree une table toute simple afin d'apprendre:
id
nom
prenom
j'ai rempli cette table et j'ai cree un formulaire avec deux combo pour consulter cette table. Je clique sur la premiere combo et je choisis un nom dans la liste deroulante.
le fait de choisir un nom va faire se remplir la seconde combo avec les prenoms associes au nom choisi precedemment.
jusque la, tout va bien, sauf que j'aimerais dès le clic sur la premiere combo du nom, avoir une valeur par defaut s'affichant dans la seconde combo, correspondant au premier prenom de mon record set par exemple.
j'espere avoir ete a peu pres clair et que vous voudrez bien m'aider!
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Private Sub nom_Click() nom = nom.Text If nom <> "" Then prenom.RowSource = "" sql = "select * from ma_table where nom='" & nom & "'" Set rs = db.OpenRecordset(sql, dbOpenDynaset) While Not rs.EOF prenom.AddItem (rs.Fields("prenom")) rs.MoveNext Wend rs.Close End If End Sub
Partager