Coté .NEt, le .Date du DateTime permet en effet d'extraire une date sans heure (pour être précis avec une heure à 0:00).
Coté SQL, il faut recourrir à une petite astuce :
DATEADD(dd , 0, DATEDIFF(dd, 0, SuiviPerso.DateSuivi))
Par contre, ça marche sur Sql Server, mais je ne sais pas du tout si ça marche sur Sql Server CE.(EDIT : après vérification dans le MSDN, ça doit marcher car DATEADD et DATEDIFF font bien parti de la grammaire T-SQL supportée par la version CE).
Il y a des heures enregistrées dans SuiviPerso.DateSuivi ? c'est peut être ça qu'il vaut mieux éviter (en passant le cas échéant un UPDATE global pour les mettre à 0).
Partager