bonjour,
J'ai une interface avec une date de début et une date de fin ( avec 2 DateTimePicker) Et je voudrais trouver les réparations ( de ma base de données) qui se trouvent entre ses 2 dates.
Dans ma base de données (ACCESS), mon champ (daterep) de ma table Reparation est de type: Date/Heure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim DateDeb As Date DateDeb = DT_DateDeb.Value.ToString.Substring(0, 10) Dim DateFin As Date DateFin = DT_DateFin.Value.ToString.Substring(0, 10) SELECT daterep FROM Reparation WHERE daterep >= #" & DateDeb & "# AND daterep <= #" & DateFin & "#
La récupération des dates dans les DateTimePicker est de type: jj/mm/aaaa comme dans ma BDD
Mon problème est que ce code me donne des résultats, mais ils ne sont pas toujours bon ( il y a des dates qui sont hors de ma sélection de dates voulues).
J'ai fait plusieurs testes en mettant les dates de la BDD en type: texte, mais cela ne fonctionne pas du tout!
Merci d'avance pour votre aide!
Partager