Hello!
Utilise une fonction nommée DATEDIFF
sa syntaxe est DateDiff("Type", Date1, Date2)
dans type tu mets ce que tu veux comparer par exemple dans ce cas je pense sa sera les jours dont faud mettre "d" (pour DAY) voilà
re dis moi si sa joue pas!
SEREN

-------------------------------
Réponse au message :
-------------------------------
> Bonjour,
>
> J'ai besoin de comparer des dates, mais je dois avouer que j'ai du mal. Je voudrais, savoir quelles sont les dates supérieures à la date du jour, celles qui sont égales et celles qui sont inférieurs, suivant la requete utilisée.
>
> Mon problème est que celon la date du jour, les résultats sont variablement bon, ou mauvais.
>
> Un exemple de requete que j'utilise :
> REQUETE = "SELECT * FROM Taches WHERE Date_tache < #"&Date&"# AND Termine <> 1 ORDER BY Date_tache DESC"
>
> Exemples de résultats si je compare
> #15/02/2003# > #01/07/2003# (Résultat = vrai) ???
> #03/01/2003# > #01/03/2003# (Résultat = vrai) ???
>
> Par contre si je compare :
> #15/02/2003# > #01/07/2004# (Résultat = vrai) OK
> #15/02/2003# > #16/02/2003# (Résultat = faux) OK
>
> Sans utiliser les dièses, c'est pas la joie non plus. Si quelqu'un sait comment je pourrais faire, ca m'aiderait pas mail. Merci d'avance.
>
> Benz