Bonjour à tous,
J'ai réalisé une base de donnés sous Access et une interface web en HTML et en ASP. Dans l'intreface web, j'ai fait un formulaire pour alimenter ma base. Lors de l'insertion des données, je récupère la date du jour par la fonction FormatDateTime(now, 2) en ASP, ce qui donne pour aujourd'hui 06/07/2007.
Le problème est que lorsque j'insère cette date dans la base, la date devient 07/06/2007 dans la table (le mois et le jour sont inversés). Pourtant, le champ qui reçoit la date sous Access est de type Date, abrégé (donc normalement 06/07/2007).
Je pense que le problème vient d'access car lorsque je fait écrire la date sur ma page web, la date est bien 06/07/2007.
Ce qui est encore plus bizarre c'est que si la date est par exemple 26/06/2007, celle-ci est correctement insérée dans la base.
Si quelqu'un pourrait m'aider et m'expliquer ce qui se passe. J'ai farfouillé sur la plupart des forum sans succès. Si vous avez des questions n'hésitez pas.