Bonjour,
Déjà un moment je travaille sur ce problème... j'ai peut être une erreur sur ma syntaxe..
J'ai un programme d'historique sur des fêtes, je veux sortir un rapport des fêtes des 3 derniers mois
J'ai aucune erreur mais il ne me sors rien.. j'ai une base de données sous access 2003, mon type est "Date/Heure" au format "Date, complet"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Dim annee As String Dim mois As String Dim jour As String annee = Now.Year mois = Now.Month jour = Now.Day Dim req As String = "" Dim Cmois As String = mois - 3 Dim start As String = jour + "-" + Cmois + "-1900" Dim finish As String = jour + "-" + mois + "-" + annee req = "SELECT Prenom as Prénom, Nom, Fete as Fête, Compagnie, Ville, Montant, Type FROM Personne WHERE Fete >=" & start & " AND Fete <=" & finish
j'ai également essayé de changer mon format de ma variable du genre "annee,mois,jour" ou bien de mettre ca en date au lieu d'en string mais sans succes..
quel es mon probleme?
suis-je mieux d'utiliser le between pour des dates?
merci!
Partager