Soustraction de date sous access

Résolu
vivevan -  
 wael -
Bonjour à tous!
Avec une requete, je souhaiterai afficher toutes les dates (de forme JJ/MM/AAAA) supérieur à 2 ans (par rapport à la date d'aujourd'hui)

Merci de bien vouloir me répondre.

2 réponses

random Messages postés 1612 Date d'inscription   Statut Membre Dernière intervention   155
 
sELECT Format([madate],"dd/mm/yyyy") AS dateok
FROM matable
WHERE (((matable.madate)>DateSerial(Year(Now())+2,Month(Now()),Day(Now()))));
3
mkaffel
 
Merci bcp pour ta reponse, mais quand j'insère dans mon script VBS:

set R1 = database.Execute("SELECT (Format([LastAccess],"dd/mm/yyyy")) FROM matable WHERE (((Users.LastAccess)>DateSerial(Year(Now()),Month(Now()),Day(Now())-15)))")

il m'affiche l'erreur suivante : "Expected ')' "

si tu as une idée de comment corriger cetter erreur merci bcp de m'en faire part

tcho
0
wael
 
remplace le " en '
set R1 = database.Execute("SELECT (Format([LastAccess],'dd/mm/yyyy')) FROM matable WHERE (((Users.LastAccess)>DateSerial(Year(Now()),Month(Now()),Day(Now())-15)))")
0