j'ai la requête suivante:serveur sql datetime
select * from table where table.DateUpdated >='2010-05-03 08:31:13:000'
toutes les lignes de la table interrogée ont la DateUpdated suivante:
2010-05-03 08:04:50.000
retourne toutes les lignes de la table - même mais il ne devrait en renvoyer aucun. Je suis assez sûr que c'est à cause de quelque chose de merde régional date/heure.
si je troque la date à
select * from table where table.DateUpdated >='2010-03-05 08:31:13:000'
alors il ne comme il se doit.
Comment puis-je forcer tout à utiliser les mêmes paramètres? ceci fait ma tête dans :)
Ceci est sql généré par NHIbernate à partir de mon service WCF si cela est important.
w: //
Pourriez-vous nous montrer quelle technique vous utilisez pour que NH interroge la base de données –
que voulez-vous dire? – iwayneo
Utilisez-vous CreateQuery(), CreateCriteria(), CreateSqlQuery(), NHibernate.Linq ou une autre méthode? –