OVH Cloud OVH Cloud

probl de DATES dans REQUETE

2 réponses
Avatar
titi
Bonjour,

Je n'arrive pas a faire reconnaitre une date dans ma requete, en passant par
une variable.
Ma requete doit afficher les enregistrements relatifs à cette date.

J'ai déclaré Vdate en DATE
ma requete utilise bien VDATE pour afficher les bonnes réponses

Le probleme est que je ne sais pas sous quel forme enregistrer la date pour
qu'elle soit prise en compte dans ma requete. Ex : 20/03/2006.

J'ai mis : Vdate = ChaineVersDate("20/03/2006"),
Mais la requete en digère pas cette syntaxe. J'en ai essayé plusieurs
autres, mais chou blanc.

Merci pour votre aide.

2 réponses

Avatar
J-M des Grottes
titi avait prétendu :
Bonjour,

Je n'arrive pas a faire reconnaitre une date dans ma requete, en passant par
une variable.
Ma requete doit afficher les enregistrements relatifs à cette date.

J'ai déclaré Vdate en DATE
ma requete utilise bien VDATE pour afficher les bonnes réponses

Le probleme est que je ne sais pas sous quel forme enregistrer la date pour
qu'elle soit prise en compte dans ma requete. Ex : 20/03/2006.

J'ai mis : Vdate = ChaineVersDate("20/03/2006"),
Mais la requete en digère pas cette syntaxe. J'en ai essayé plusieurs autres,
mais chou blanc.

Merci pour votre aide.



Salut,

Les paramètres de date sont donnés sous forme de variable de type date
ou sous la forme "AAAMMJJ"

Exemple:

Madate est une date
Madate="20021224"

Hexecuterequete(Marequete,Hrequetedefaut,MAdate)
ou Hexecuterequete(Marequete,Hrequetedefaut,"20021224")

A+

--
Dr J-M des Grottes
Gestionnaire du Registre des Néphrologues Francophones de Belgique
Avatar
Christophe Charron
titi a écrit :
Bonjour,

Je n'arrive pas a faire reconnaitre une date dans ma requete, en passant par
une variable.
Ma requete doit afficher les enregistrements relatifs à cette date.

J'ai déclaré Vdate en DATE
ma requete utilise bien VDATE pour afficher les bonnes réponses

Le probleme est que je ne sais pas sous quel forme enregistrer la date pour
qu'elle soit prise en compte dans ma requete. Ex : 20/03/2006.

J'ai mis : Vdate = ChaineVersDate("20/03/2006"),
Mais la requete en digère pas cette syntaxe. J'en ai essayé plusieurs
autres, mais chou blanc.

Merci pour votre aide.




Bonjour,
quel est le système d'information que vous utilisez ? Hyper-File ou un
base de données (si oui, laquelle ?) ?

--
Cordialement
Christophe Charron

PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto: