kand_med
Messages postés20Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention11 janvier 2009
-
22 juin 2008 à 16:35
liondes
Messages postés70Date d'inscriptionsamedi 21 juillet 2012StatutMembreDernière intervention 3 mars 2015
-
12 août 2010 à 01:55
bonjour, mon probleme de recherche entre deux dates ca existe encore
voila ma requete:
Date_Reservation, type_voiture as Type_Voiture, date_depart as Date_Départ, date_retour as Date_Retour from T_reservation where [date_res] between #" & debut.Text & "# and #" & fin.Text & "#", con)
j'ai deux zone de texte datedebut et datefin.
quand j'ecris la date normale par exemple 01/05/2008 dans datedebut et 30/05/2008 il m'affiche des tesultas fausse mais quand j'ecris 05/01/2008 et 05/30/2008 ca marche bien
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 22 juin 2008 à 17:40
Salut
Comme souvent répété dans le forum, les dates sont stockées au format US dans les DB.
Pour les comparer, il faut donc transformer les dates avec DateValue
where [date_res] between DateValue(#" & debut.Text & "#) and DateValue(#" & fin.Text & "#)"
Eventuellement, supprimes les # (pas sûr)
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)