OVH Cloud OVH Cloud

Recupérer le resultat d'une requête

9 réponses
Avatar
Bouchra
Bonjour,

Est ce qu'il y a un moyen après l'execution d'une requête de récuperer son
résultat sans avoir à l'ecrire dans le code VBA mais simplement après
l'avoir appelée dans ce dernier.

Merci par avance.

9 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

Le problème, c'est qu'une requête peut te retourner plusieurs champs et
aussi plusieurs enregistrements...

Donc en fait de quel résultat parles-tu ?

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Bouchra" a écrit dans le message news:

Bonjour,

Est ce qu'il y a un moyen après l'execution d'une requête de récuperer son
résultat sans avoir à l'ecrire dans le code VBA mais simplement après
l'avoir appelée dans ce dernier.

Merci par avance.


Avatar
Bouchra
salut,
j'ai un problème avec Xnews. Mes messages ne passes qu'une une fois sur 100
: erreur 10061 connexion refusée.

Qu'est ce que je dois faire?
Avatar
Jessy Sempere [MVP]
Re,

Utilses Outlook Express et click sur le lien ci dessous pour utiliser les
serveur de MS :
news://msnews.microsoft.com/microsoft.public.fr.access

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Bouchra" a écrit dans le message news:

salut,
j'ai un problème avec Xnews. Mes messages ne passes qu'une une fois sur
100

: erreur 10061 connexion refusée.

Qu'est ce que je dois faire?


Avatar
Bouchra
Rebonjour,

Ma requête donne un chiffre comme réponse et je voudrais récuperer ce
chiffre après l'execution de la requête comme ci-dessous :
Avatar
Bouchra
Dim stDocName As String
stDocName = "Req_Client"
Avatar
Bouchra
DoCmd.OpenQuery stDocName, acNormal, acEdit
DoCmd.OpenForm ("F_fete")
resultat = ?
merci
Avatar
Bouchra
excuser moi d'avoir découpé le message mais c'est le seul moyen que j'ai
trouvé pour envoyer le message.
Avatar
Eric
Bouchra écrivait
news::

DoCmd.OpenQuery stDocName, acNormal, acEdit
DoCmd.OpenForm ("F_fete")
resultat = ?
merci





Bonjour,

"Ma requête donne un chiffre comme réponse et je voudrais récuperer ce
chiffre après l'execution de la requête comme ci-dessous :..."

Puisque ta requête ne retourne qu'une seule valeur pour un seul champ,
j'utiliserai les fonctions de domaine DLookUp, ...

resultat = DLookUp("NomDuChampARecuperer","Req_Client")

sans avoir besoin de :
"DoCmd.OpenQuery stDocName, acNormal, acEdit"

A+
Eric

Avatar
Bouchra
merci pour l'info, je le teste sur le champs.