ACCES : Requette SQL dans le code VB

Résolu/Fermé
willou-78
Messages postés
62
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
19 octobre 2019
- 9 oct. 2008 à 11:22
Le Pingou
Messages postés
11093
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
7 août 2022
- 9 oct. 2008 à 14:45
Bonjour,
J'aimerais incorporer une requette SQL dans le code VB afin de l'afficher dans une liste de choix déroulante. Soit à l'ouverture du formulaire soit par clique sur un bouton.

quel est le code pour executer une requete ? et affichier le résultat dans cette liste de choix ?

J'ai quelque idées d'utilisation mais rien de defini

Merci

2 réponses

etoileetoile
9 oct. 2008 à 12:56
Voici la solution

1 Renseigner une liste de menu déroulante via VBA

nomduformulaire.nomdelalistederoulante.RowSource = " requete SQL"

nomduformulaire.nomdelazonedetext.Value = nomduformulaire.nomdelalistederoulante.Column(0, 0)

Remarque : Column(0, 0) changez les valeurs en fonction du résultat souhaité

La requête est générée en VBA. Vous n'avez pas besoin de la créer sous Access créer une requête.
0
Le Pingou
Messages postés
11093
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
7 août 2022
1 298
9 oct. 2008 à 14:45
Bonjour,
Vous pouvez aussi, en évitant le VBA, passer par les propriétés de la zone de liste déroulante et sous l'onglet Données renseigner les propriétés "Contenu" et "Origine source"
-1