Bonjour à tous.
Voici le problème que je rencontre sous ACCESS
Je veux mettre à jour une date dans une table pour tous les clients répondant à un critère.
Une requête Mise à jour fait l'affaire mais j'utilise la forme SQL en rentrant la date dans une boite de dialogue (InputBox). Date sous la forme JJ/MM/AAAA
Résultat :
toutes les dates où JJ est supérieur à 12 sont correctement interprétées dans ma table ACCESS sous la forme JJ/MM/AAAA.
Toutes les dates où JJ est inférieur à 13 sont interprétées dans le format US MM/JJ/AAAA. SQL prend le JJ pour un MM pour les valeurs 1 à 12
L'instruction Sql est correctement codée #JJ/MM/AAAA# dans tous les cas.
C'est le DoCmd.RunSQL MonSql qui transforme du format français au format US quand JJ est < 13
Merci de votre aide.
Partager