OVH Cloud OVH Cloud

requêtes paramétrées

6 réponses
Avatar
pascal
Bonjour
J'ai dans une table un champ date sous format 17/12/2003 11:30:32 .
Quand je lance une requête non paramètre du type :

entre #17/12/03 # et #17/12/03 #
la requête me donne tous les évènements en date du 17/12/2003 quelque soit
l'heure .

Quand je lance une requête paramètre du type :

entre [date début ] et [date fin] avec date début =17/12/03 et date
fin=17/12/03
la requête me renvoie une réponse vide .Je suis obligé de faire date début
=17/12/03
et date fin=18/12/03 si je veux avoir les évènements du 17/12/2003 .
Quelle syntaxe appliquer pour remédier a ce problème avec la requête
paramétrée ?

Merci

6 réponses

Avatar
Jessy SEMPERE
Bonjour

Il ne s'agirait pas d'une requête analyse croisée à tout hazard ???

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"pascal" a écrit dans le message news:
3fe02d41$0$6967$
Bonjour
J'ai dans une table un champ date sous format 17/12/2003 11:30:32 .
Quand je lance une requête non paramètre du type :

entre #17/12/03 # et #17/12/03 #
la requête me donne tous les évènements en date du 17/12/2003 quelque
soit

l'heure .

Quand je lance une requête paramètre du type :

entre [date début ] et [date fin] avec date début /12/03 et date
fin/12/03
la requête me renvoie une réponse vide .Je suis obligé de faire date début
/12/03
et date fin/12/03 si je veux avoir les évènements du 17/12/2003 .
Quelle syntaxe appliquer pour remédier a ce problème avec la requête
paramétrée ?

Merci









Avatar
pascal
non pas du tout
"Jessy SEMPERE" a écrit dans le message news:
brpald$hp0$
Bonjour

Il ne s'agirait pas d'une requête analyse croisée à tout hazard ???

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"pascal" a écrit dans le message news:
3fe02d41$0$6967$
Bonjour
J'ai dans une table un champ date sous format 17/12/2003 11:30:32 .
Quand je lance une requête non paramètre du type :

entre #17/12/03 # et #17/12/03 #
la requête me donne tous les évènements en date du 17/12/2003 quelque
soit

l'heure .

Quand je lance une requête paramètre du type :

entre [date début ] et [date fin] avec date début /12/03 et
date


fin/12/03
la requête me renvoie une réponse vide .Je suis obligé de faire date
début


/12/03
et date fin/12/03 si je veux avoir les évènements du 17/12/2003 .
Quelle syntaxe appliquer pour remédier a ce problème avec la requête
paramétrée ?

Merci













Avatar
Evaro
Bonjour,
Essaye Entre Cdate([date début ]) et Cdate([date fin] )

--
@ +
Etienne
Charte du forum: http://users.skynet.be/mpfa/charte.htm

"pascal" a écrit dans le message de
news:3fe02d41$0$6967$
Bonjour
J'ai dans une table un champ date sous format 17/12/2003 11:30:32 .
Quand je lance une requête non paramètre du type :

entre #17/12/03 # et #17/12/03 #
la requête me donne tous les évènements en date du 17/12/2003 quelque
soit

l'heure .

Quand je lance une requête paramètre du type :

entre [date début ] et [date fin] avec date début /12/03 et
date

fin/12/03
la requête me renvoie une réponse vide .Je suis obligé de faire date
début

/12/03
et date fin/12/03 si je veux avoir les évènements du 17/12/2003 .
Quelle syntaxe appliquer pour remédier a ce problème avec la requête
paramétrée ?

Merci









Avatar
Raymond [mvp]
Bonsoir.

si tu mets entre deux dates contenant l'heure celle-ci est par défaut
00:00:00
il faut indiquer l'heure par exemple:
Entre #17/12/2003# Et #17/12/2003 23:59:59#
le résultat est le même si tu indiques 18/12/2003 ou 17/12/2003 23:59:59 à
la seconde près bien sûr. à l'opérateur de choisir.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"pascal" a écrit dans le message de
news:3fe02d41$0$6967$
Bonjour
J'ai dans une table un champ date sous format 17/12/2003 11:30:32 .
Quand je lance une requête non paramètre du type :

entre #17/12/03 # et #17/12/03 #
la requête me donne tous les évènements en date du 17/12/2003 quelque
soit

l'heure .

Quand je lance une requête paramètre du type :

entre [date début ] et [date fin] avec date début /12/03 et date
fin/12/03
la requête me renvoie une réponse vide .Je suis obligé de faire date début
/12/03
et date fin/12/03 si je veux avoir les évènements du 17/12/2003 .
Quelle syntaxe appliquer pour remédier a ce problème avec la requête
paramétrée ?

Merci


Avatar
C15
Bonjour Pascal,

La réponse que tu as est logique puisque ta date inclut aussi l'heure et
donc la 1ère valeur prise en compte pour le 17 décembre sera 17/12/2003
00:00:00

Si tu fais >=[date début ] et <([date début]+1) tu n'auras qu'à saisir 1
seule fois 17/12/2003 pour avoir les réponses du jour !

Ouala (comme disait Hervé quand il était encore de ce monde ;-)))

A+

c15


"Evaro" a écrit dans le message de
news:OIj%
Bonjour,
Essaye Entre Cdate([date début ]) et Cdate([date fin] )

--
@ +
Etienne
Charte du forum: http://users.skynet.be/mpfa/charte.htm

"pascal" a écrit dans le message de
news:3fe02d41$0$6967$
Bonjour
J'ai dans une table un champ date sous format 17/12/2003 11:30:32 .
Quand je lance une requête non paramètre du type :

entre #17/12/03 # et #17/12/03 #
la requête me donne tous les évènements en date du 17/12/2003 quelque
soit

l'heure .

Quand je lance une requête paramètre du type :

entre [date début ] et [date fin] avec date début /12/03 et
date

fin/12/03
la requête me renvoie une réponse vide .Je suis obligé de faire date
début

/12/03
et date fin/12/03 si je veux avoir les évènements du 17/12/2003 .
Quelle syntaxe appliquer pour remédier a ce problème avec la requête
paramétrée ?

Merci












Avatar
pascal
Merci pout toutes vos reponses. J'ai employe la fonction Ajdate (1;j) avec
date fin et cela marche tres bien .
"Evaro" a écrit dans le message news:
OIj#
Bonjour,
Essaye Entre Cdate([date début ]) et Cdate([date fin] )

--
@ +
Etienne
Charte du forum: http://users.skynet.be/mpfa/charte.htm

"pascal" a écrit dans le message de
news:3fe02d41$0$6967$
Bonjour
J'ai dans une table un champ date sous format 17/12/2003 11:30:32 .
Quand je lance une requête non paramètre du type :

entre #17/12/03 # et #17/12/03 #
la requête me donne tous les évènements en date du 17/12/2003 quelque
soit

l'heure .

Quand je lance une requête paramètre du type :

entre [date début ] et [date fin] avec date début /12/03 et
date

fin/12/03
la requête me renvoie une réponse vide .Je suis obligé de faire date
début

/12/03
et date fin/12/03 si je veux avoir les évènements du 17/12/2003 .
Quelle syntaxe appliquer pour remédier a ce problème avec la requête
paramétrée ?

Merci