cs_Regnak
Messages postés29Date d'inscriptionmercredi 21 juin 2006StatutMembreDernière intervention 2 mars 2010
-
13 juil. 2006 à 09:55
cs_Regnak
Messages postés29Date d'inscriptionmercredi 21 juin 2006StatutMembreDernière intervention 2 mars 2010
-
13 juil. 2006 à 10:49
Bonjour a tous,
Avec la requete ci dessous, je souhaite selectionner toutes les lignes de ma table comprises entre telle date et telle date,
Seulement Discounted est de type Text(formate dd/mm/yyyy) et dateMarker1&2 aussi.
Le probleme reside dans le fait que je dois comparer des dates et non des strings.... quelqu un aurait une piste/solution a me proposer
pour que je selectionne les lignes correctement :P
strReq = "SELECT ItemID, Name, Discounted FROM indexWithDiscounted WHERE Discounted between " & Me.dateMarker1 & " And " & Me.dateMarker2
TrafMaxime
Messages postés288Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention26 janvier 20121 13 juil. 2006 à 10:07
dans mon exemple, le champ 'date' est aussi en dd/mm/yyyy dans la table, ça ne pose pas de problème, c'est ta requete qui doit manger des mm/dd/yyyy en paramètre..
tof008
Messages postés695Date d'inscriptionjeudi 5 mai 2005StatutMembreDernière intervention 5 janvier 201033 13 juil. 2006 à 10:27
ce que tu peux faire c couper ta chaine en trois parties, dd, mm , yyyy et comparer chacune des trois parties avec les fonctions day (ou dd je sais plus) , month et year...
(Si la réponse vous convient, appuyez sur réponse acceptée...)
Il y a plusieurs facon d'être con ,mais un con choisit toujours la pire< body>
tof008
Messages postés695Date d'inscriptionjeudi 5 mai 2005StatutMembreDernière intervention 5 janvier 201033 13 juil. 2006 à 10:42
Pour découper tu utilise la fontion Mid.
Mais tu ne peux pas simplement changer le champ dans ta base et le mettre en Date? Ca serait beaucoup plus facile!
(Si la réponse vous convient, appuyez sur réponse acceptée...)
Il y a plusieurs facon d'être con ,mais un con choisit toujours la pire< body>
cs_Regnak
Messages postés29Date d'inscriptionmercredi 21 juin 2006StatutMembreDernière intervention 2 mars 2010 13 juil. 2006 à 10:45
Mid : oki jevais regarder
Changer dans la base : Et bien le soucis c est que du coup lorsque j update cette date il me refuse les champs text formate en dd/mm/yyyy et je sais pas comment faire, si tu as une idee je suis preneur!