OVH Cloud OVH Cloud

question sur les requetes

2 réponses
Avatar
jokary
bonjour,

Je voudrais savoir si il est possible de creer une requete sous access mais
qui nous demande la valeur que l'on recherche avant de l'executer.

ex : select * from TABLE where NOM = "x"

et bien je voudrais qu'avant de lancer cette requete il me demande quel mot
je recherche pour le champ NOM.

Si c'est possible, merci de m'expliquer comment faire ?

Jokary

2 réponses

Avatar
Raymond [mvp]
Bonjour.

il faut que tu fasses une requête de ce type:
SELECT table1.* FROM table1
WHERE table1.Pays =[Nom du Pays ?];
[Nom du Pays ?] est le critère de sélection qui sera demandé au lancement de
la requête et que tu pourras utiliser dans un état par exemple.
pour ton exemple, fais l'essai avec :
select * from TABLE where Table.NOM = [x];
access te demandera la valeur de X
pour info, ne nomme jamais une table du nom de Table , non plus qu'un champ
du nom de Nom qui sont des mots réservés.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jokary" a écrit dans le message de news:

bonjour,

Je voudrais savoir si il est possible de creer une requete sous access
mais
qui nous demande la valeur que l'on recherche avant de l'executer.

ex : select * from TABLE where NOM = "x"

et bien je voudrais qu'avant de lancer cette requete il me demande quel
mot
je recherche pour le champ NOM.

Si c'est possible, merci de m'expliquer comment faire ?

Jokary


Avatar
jokary
UN GRAND MERCI A TOI RAYMOND

"Raymond [mvp]" wrote:

Bonjour.

il faut que tu fasses une requête de ce type:
SELECT table1.* FROM table1
WHERE table1.Pays =[Nom du Pays ?];
[Nom du Pays ?] est le critère de sélection qui sera demandé au lancement de
la requête et que tu pourras utiliser dans un état par exemple.
pour ton exemple, fais l'essai avec :
select * from TABLE where Table.NOM = [x];
access te demandera la valeur de X
pour info, ne nomme jamais une table du nom de Table , non plus qu'un champ
du nom de Nom qui sont des mots réservés.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jokary" a écrit dans le message de news:

bonjour,

Je voudrais savoir si il est possible de creer une requete sous access
mais
qui nous demande la valeur que l'on recherche avant de l'executer.

ex : select * from TABLE where NOM = "x"

et bien je voudrais qu'avant de lancer cette requete il me demande quel
mot
je recherche pour le champ NOM.

Si c'est possible, merci de m'expliquer comment faire ?

Jokary