Hé oui, un autre problème de dates!
Dans ma BD de SQL Server, j'ai une table avec un champ de type DateTime.
J'ai une application VB.Net qui ajoute des dates (en utilisant Date.Now) dans cette table.
J'ai fait des tests en utlisant des msgbox après chaque ajout et lecture.
Prenons la date d'aujourd'hui (6 août 2009); après un ajout, le msgbox affiche bel et bien les bonnes infos (jour: 6, mois: 8, année: 2009).
Mais quand j'utilise un DataReader pour lire, ça m'affiche l'inverse pour le jour et mois! (jour: 8, mois: 6, année: 2009)
Je suspecte alors que c'est le format de date dans SQL Server (J'utilise une version anglaise) qui est de JJ/MM/YYYY.
Y-a-t-il une façon de changer le format par défaut?
Partager