Une date après ou supérieure à une autre date

Fermé
PAT!!! Messages postés 2 Date d'inscription dimanche 11 novembre 2007 Statut Membre Dernière intervention 24 juin 2008 - 24 juin 2008 à 09:30
yg_be Messages postés 23426 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 13 janvier 2025 - 24 juin 2008 à 11:14
Bonjour,

Je cherche à filtre dans un formulaire où des données sont affichées dans une liste sur une requête VBA ACCESS des dates supérieures à une date donnée?


SQL = SQL & "And BASE![Date d'accueil] Like '" & Me.txtRechApres_Date & "' " ' Fonctionne


'SQL = SQL & "And BASE![Date d'accueil] >= '*" & Me.txtRechApres_Date & "*'" 'ne fonctionne pas

'SQL = SQL & "And BASE![Date d'accueil] > DateChoisie" ' DateChoisie comme variable ne fonctionne pas non plus

J'ai essayé de reproduire comme une requête classique en SQL, mais

'WHERE (((BASE.[Date d'accueil])>#11/11/2007#)) 'ne fonctionne pas non plus

Je n'ai rien trouvé dans l'aide, PAT!!!

Quelqu'un a-t-il une réponse, merci ?

1 réponse

yg_be Messages postés 23426 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 13 janvier 2025 Ambassadeur 1 557
24 juin 2008 à 11:14
Si le champ dans la table, et la la variable, sont tous les deux de type "date", et que tu es intéressée uniquement par la date, pas par l'heure, tu peux simplement écrire :

SQL = SQL & "And BASE![Date d'accueil] > " + cstr(clng(int(DateChoisie)))
0