Je dois obtenir la requête du jour, le problème est que j'obtiens une erreur quand j'essaye de comparer la valeur qui vient du DB (qui est un DateTime
), contre le DateTime.Today.Date
valeur.Linq date et datetime de comparaison
Ce que j'essaye de réaliser est d'obtenir les registres du jour.
List<Client> _cliente = from c in db.Cliente
join v in db.Vendedor
on c.IDVendedor equals v.IDVendedor
where v.Fecha.Date.Equals(DateTime.Today.Date)
Voici ce que j'obtiens: 'Le membre de type spécifié' Date 'n'est pas supporté par LINQ to Entities. Seuls les initialiseurs, les membres d'entité et les propriétés de navigation d'entité sont pris en charge. '
Ceci est basé sur le fait que DateTime.Today retournera la date avec l'heure définie 00:00:00 – ivowiblo
Bonne idée, est comme l'aide d'un entre, je vous remercie – Luis
+ 1 façon Nice et bien rangé de faire la plage de dates comparer –