Utilisation de variable Date dans requète SQL sous Access
Bonjour,
J'ai un petit souci avec une variable Date,
Voici comme je la déclare :
Code:
1 2 3 4 5 6 7 8 9
| Dim Date_Debut As Date
Dim Date_Fin As Date
Dim Annee As Integer
Annee = Year(Date)
Annee = Annee - 1
Date_Debut = "01/01/" & Annee
Date_Fin = "31/12/" & Annee |
Lorsque je fais
Code:
1 2
| MsgBox "Date : " & Date_Debut
MsgBox "Date : " & Date_Fin |
La bonne date est affichée seulement quand je l'utilise dans une requète, on dirait que la variable est vide.
Voici comment je l'utilise :
Code:
req = "SELECT ......FROM .......WHERE ...... AND FORMATION.DateDebut>= " & Date_Debut & " AND FORMATION.DateDebut<= " & Date_Fin & " ......"
Comment cela est iol possible sachant que j'ai fait exactement le même procédé dans une condition If du VBA?