Bonjour,
J'ai un problème avec l'insertion de dates dans une base Access 97. Lorsque je crée ou modifier un enregistrement contenant une date, celle-ci s'enregistre dans la base sous le format mm/jj/aaaa.
Bien évidemment, lorsque j'affiche cette date, elle est toujours sous le mauvais format. Ca donnerais pour aujourd'hui 08/12/2004 au lieu de 12/08/2004.
J'ignore ce qu'il se passera demain. La date 13/08/2004 sera elle écrite ainsi dans la base ou toujours à l'envers ? Parce que jusqu'a présent, la date inversée peut correspondre à une date existance, mais le 13ème mois n'existant pas encore... :-)
Je précise que lorsque j'affiche la requete, la date est bien jj/mm/aaaa. Il s'agit donc apparemment d'un serveur français.
Je précise aussi que sans rien changer au code, tout fonctionne parfaitement bien dans les tests en local.
J'avais trouvé une "astuce" pour ce problème connu sous SQL Server qui consistait à ajouter SET DATEFORMAT DMY dans les requetes avant SELECT ou INSERT, mais ca ne fonctionne pas avec access...
Si vous avez des idées... parce que là, je nage complètement. C'est la première fois que ca m'arrive.
Merci