-
Pb de Format date en sql
Bonjour et Bonne Année à tous
j'ai un petit pb avec le format de date.
Ci-joint la partie qui pose PB
Code:
SQL = "SELECT DISTINCT N° FROM Expédition WHERE (Expédition.Destination=" & Forms![Livraison]![Destinataire] & ")AND (Expédition.Date=#" & Forms![Livraison]![Date] & "#);"
En fait, lorsque la date est >= 10/MM/AAAA, cela fonctionne tres bien,mais
le probleme est lorsque le jour = 01 ou 02 ....ou 09
Le résultats est null !
Lorsque je tape la date en dur (mm/01/yyyy) cela fonctionne !
Si quelqu'un a une idée ?
Merci beaucoup
-
Bonjour
Problème récurrent, un peu de recherches t'aurait donnée la solution :
Par exemple cet article de Maxence Hubiche : http://mhubiche.developpez.com/vba/f...ions/datetime/
Au chapitre III-E-1-c, l'utilisation de la fonction format devrait résoudre ton problème, en effet il faut que les requêtes SQL utiliser la date au format US.
Starec
-
Re bonjour à tous
Effectivement, en utilisant la fonction Format, cela fonctionne !
Ce qui m'a perturbé, c'est que cela ne fonctionne pas que dans certain cas !
Merci à starec