Problème date sql versus vga inversé

Bonjour, j'ai un problème avec une requête que je veux faire à partir de données en sql. Dans mon fichier sql, lorsque je fait ma requête, j'entre comme date 2010-01-24. Ma requête s'exécute. Lorsque j'importe ma requête en vba par msquery, j'utilise une variable dateRecherche dans laquelle j'entre à l'aide d'un inputbox la date rechercher soit le 24 janvier 2012 et dans ma variable, il y a d'écrit: 24/01/2010 et ma requête plante car elle ne fonctionne que si j'écris 2010/01/24. J'ai lu plein de post sur comment changer le jour et le mois mais moi je dois changer l'année avec le jour, est-ce possible ou y-a-t-il une autre façon de procéder? (peut-importe la manière dont j'entre la date dans le inputbox, elle s'écrit toujours de la même manière dans la variable.

En plus , il est écris le mois en texte, soit janvier au lieu du 01 dans la variable.

merci de votre aide.

Bonjour,

Si tu peux la passer en texte :

format(ta_date;"yyyy/mm/dd")

eric

merci c'était trop simple.

Rechercher des sujets similaires à "probleme date sql versus vga inverse"