cs_Benz
Messages postés196Date d'inscriptionjeudi 3 janvier 2002StatutMembreDernière intervention 7 juin 2007
-
12 août 2004 à 11:18
cs_Benz
Messages postés196Date d'inscriptionjeudi 3 janvier 2002StatutMembreDernière intervention 7 juin 2007
-
16 août 2004 à 09:05
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
cs_Benz
Messages postés196Date d'inscriptionjeudi 3 janvier 2002StatutMembreDernière intervention 7 juin 2007 12 août 2004 à 11:28
Je précise aussi que j'utilise ceci pour faire en sorte que les dates soient en francais.
Session.LCID=1036
Je n'avais pas vu le message qui porte exactement le meme titre que le mien, posté par bobo_5_2 il y a quelques jours (lequel ne répond pas à mon interrogation de toute manière).