Requete sql access pour les dates

Résolu
Rjoe
Messages postés
59
Date d'inscription
vendredi 8 juillet 2005
Statut
Membre
Dernière intervention
9 mars 2006
- 26 juil. 2005 à 10:24
Rjoe
Messages postés
59
Date d'inscription
vendredi 8 juillet 2005
Statut
Membre
Dernière intervention
9 mars 2006
- 26 juil. 2005 à 13:36
Bonjour

Developpant une application pour la gestion des commandes j'ai été surpris en voyant qu'avec la requete sur ACCESS 2000

SELECT COMMANDE.*
FROM COMMANDE
WHERE date_cde Between #21/02/2002# And #08/04/2006#;

j'obtenais la description de la commande datant du 10 /04 /2006
Ma syntaxe est -elle fausse ?( car la syntaxe sql d'access est différente de celle d'oracle)
J'ai essayé les to_date , to_char ca marche pas avec access
Avez vous quelque chose d'autre a proposer pour éviter ce genre d'innatendu
je précise que sur access la date est abrégé du type " jj/mm/aaaa "

Merci

io

2 réponses

Rjoe
Messages postés
59
Date d'inscription
vendredi 8 juillet 2005
Statut
Membre
Dernière intervention
9 mars 2006
3
26 juil. 2005 à 13:36
je te remercie ca marche

la requete sql au dessus devient :
SELECT COMMANDE.*
FROM COMMANDE
WHERE date_cde Between format('21/02/2002' ,'dd/mm/yyyy') And format('08/04/2006','dd/mm/yyyy);
3