J'ai un serveur Db avec des champs DateTime au format "aaaa-MM-jj mm: hh: ss"
J'essaie d'utiliser linq2sql pour insérer un membre DateTime dans un champ DateTime de l'une de mes tables.
Quand je le fais dans SQL je convertir le DateTime comme suit:
"Insérer dans .... Convert (datetime, getdate(), 120) ..."
Mais lorsque je tente de soumettre l'objet de Linq l'heure de la date est insérée dans le mauvais format.C# + linq - Insertion de la valeur DateTime dans la Db au bon format
Existe-t-il un moyen de définir le format qui sera inséré dans la base de données dans Linq? Ou est-ce un objet DateTime Problème?
J'ai besoin que le format dans la base de données soit 'aaaa/MM/jj hh: mm: ss "et quand je l'insère de mon code je reçois jj/mm/yyyy etc et ce n'est pas censé être comme ça C'est pourquoi, quand nous insérons les valeurs des requêtes régulières, j'utilise la conversion J'ai beaucoup de systèmes en cours d'exécution sur ce serveur et c'est un fait que je dois insérer la date dans ce format, rien que je puisse faire à ce sujet Idées? – lnetanel
bien, vous pourriez faire DateTime.ToString ("aaaa/MM/jj hh: mm: ss"); lors de la récupération de DB – sshow
Non, je traite ici avec plusieurs systèmes. un .Net WebService et le côté qui obtient les données est un système de téléphonie qui n'a rien à voir avec .Net :) c'est pourquoi j'ai besoin de l'insertion de format correct dans le DB – lnetanel