Bonjour,
J'ai crée un programme sous vb qui utilise une base de donnée.
Celle ci posséde une table appelé METEO, avec une colonne continent et une colonne Pays.
Ex: Afrique Algérie
Afrique Egypte
Afrique Nigéria
Europe France
Europe Belgique
Europe Espagne
Dans ma forme je dispose de 2 DBcombo. Dans la premiere je sélectione le Continent.
Dans la deuxième je voudrais voir apparaitre la liste des pays correspondant au continent sélectionné.
Ex: Dans la DBcombo1 je choisit Afrique
Et dans la DBcombo2 je voudrais voir le choix uniquement entre:
Algérie
Egypte
Nigéria
Pour cela j'utilise une requete SQL mais je ne sais pas comment faire référence au choix de la DBcombo1.
Voici mon code:
Private Sub form_load()
Datcont.DatabaseName = App.Path & "\bd7.mdb"
Datcont.RecordSource = "SELECT DISTINCT Continent FROM METEO"
DatPay.DatabaseName = App.Path & "\bd7.mdb "
DatPay.RecordSource = "SELECT DISTINCT Pays FROM METEO WHERE Continent ='+DBcombo1.text+'"
End Sub
Merci pour toute aide !
Vincent