Bonjour,
voilà mon problème:
dans un formulaire, j'ai une zone de liste dans laquelle apparaîssent des "demandes" et des "dates de demandes". Je veux faire apparaître dans cette zone de liste uniquement mes demandes dont la "date de demande" respectera deux critères saisis dans une textbox chacun: être entre une date inférieure et un date supérieure. Pour cela j'ai ce code:
J'ai 2 demandes avec une date de demande en janvier: 01/01/2008 et 15/01/2008 et si je mets en critère de date: du 01/01/2008 au 20/01/2008, les 2 demandes apparaissent bien mais si je mets comme critère: du 01/01/2008 au 01/02/2008 seule la demande du 01/01/2008 apparaît et plus celle du 15/01/2008!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim rq_histo As String date_deb = Me.txt_date_debut date_fin = Me.txt_date_fin rq_histo = "SELECT DATE_DEMANDE,DESCRIPTIF_DEMANDE,FROM DEMANDE WHERE (demande![date_demande] >= #" & date_deb & "#) AND (demande![date_demande]<= #" & date_fin & "#)" Set lst_demandes.Recordset = CurrentDb.OpenRecordset(rq_histo)
Merci de votre aide!
Partager