VBA resultat requete dans zone de texte

Résolu/Fermé
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 - 5 mai 2010 à 11:04
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 - 16 sept. 2010 à 16:57
Bonjour à tous, j'essaye de faire une petite application sous ACCESS 2000. Là, je voudrais afficher dans une zone de texte le résultat d'une requête. J'ai essayé avec le code suivant :

marequete = "SELECT ...."
mazonedeliste.value = marequete

En résultat, ma zone de liste ne contient pas le résultat de ma requête, mais contient carrément la requête elle-même. J'ai donc cherché une solution sur des forums, et j'ai trouvé qu'ils parlaient d'un certain Recordset... J'ai cherché des explications claires de syntaxe, mais j'y comprends vraiment rien... Quelqu'un pourrait m'expliquer ? Ou si vous avez un lien vers une explication pour petite débutante ^^'...

Je vous remercie par avance.


3 réponses

mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 10
16 sept. 2010 à 16:57
J'ai trouvé la solution !

il suffit de faire comme ceci :


marequete="select ...."
nomdemazonedetexte=CurrentDb.OpenRecordset(marequete).Fields(0).Value
1
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 10
15 juil. 2010 à 10:50
Je n'ai toujours pas trouvé la réponse à ma question... Si un connaisseur veut bien venir à mon aide ... =(
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
15 juil. 2010 à 11:09
Salut,
Désolé Access et moi ça fait 2... Tu as cependant une solution ici
0
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 10
25 juil. 2010 à 13:58
Merci pour ton lien, mais il est compliqué pour moi =( si quelqu'un veut bien m'expliquer, s'il vous plait...
0