OVH Cloud OVH Cloud

requete qui ne s'execute pas

1 réponse
Avatar
debdrai
Salut,

Encore moi mais avec une autre question. J'ai un formulaire dans
lequel je demande à un usager de sélectionner un nom dans une zone de
liste. Et je veux qu'en cliquant sur un bouton, Access me sorte une
table contenant les enregistrements liés à ce nom. Quand j'execute
cette requete à partir de la Fenetre requete, ça me demande de rentrer
le nom en question à la main, et ^ca me sort le résultat sans
problème.

Par contre, quand je copie l'intitulé de la requete dans le bouton de
mon formaulaire et que je clique dessus, RIEN ! Quelqu'un m'a dit que
tout ce que je fais, c'est écrire une chaine de caractère mais que je
ne lui dis pas de l'exécuter. Quelqu'un sait-il quel est le code pour
ça ? Une autre personne m'a dit que ma requete ne comprend pas qu'il
faut lire le contenu de mon enregistrement en cours...

Voici ma requete:

SELECT tblLIDAR.ID, tblLIDAR.Fichier, tblLIDAR.X, tblLIDAR.Y,
tblLIDAR.Z, tblLIDAR.Intensité
FROM tblLIDAR
WHERE tblLIDAR.Fichier = frmReqLidar.lstFichier;

...Merci. Deb

1 réponse

Avatar
Raymond [mvp]
Bonsoir.

si tu donnais les 2 ou 3 lignes de ta procédure pour voir comment tu lances
l'exécution de ta requête ?
une requête sélection, pour l'afficher, tu ne peux la lancer que par:
DoCmd.OpenQuery "requête1"
par exemple.
requête1 doit être une requête enregistrée.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"La p'tite Deb" a écrit dans le message de
news:
Salut,

Encore moi mais avec une autre question. J'ai un formulaire dans
lequel je demande à un usager de sélectionner un nom dans une zone de
liste. Et je veux qu'en cliquant sur un bouton, Access me sorte une
table contenant les enregistrements liés à ce nom. Quand j'execute
cette requete à partir de la Fenetre requete, ça me demande de rentrer
le nom en question à la main, et ^ca me sort le résultat sans
problème.

Par contre, quand je copie l'intitulé de la requete dans le bouton de
mon formaulaire et que je clique dessus, RIEN ! Quelqu'un m'a dit que
tout ce que je fais, c'est écrire une chaine de caractère mais que je
ne lui dis pas de l'exécuter. Quelqu'un sait-il quel est le code pour
ça ? Une autre personne m'a dit que ma requete ne comprend pas qu'il
faut lire le contenu de mon enregistrement en cours...

Voici ma requete:

SELECT tblLIDAR.ID, tblLIDAR.Fichier, tblLIDAR.X, tblLIDAR.Y,
tblLIDAR.Z, tblLIDAR.Intensité
FROM tblLIDAR
WHERE tblLIDAR.Fichier = frmReqLidar.lstFichier;

...Merci. Deb