Używam EF 4, mam nieruchomość DateTimeStart
w moich podmiotach z datą w tym formacie 16/08/2012 08:14:40
, chciałbym zapytanie z EF i znaleźć wszystkie podmioty within the date 16/08/2012 only
. Za pomocą tego kodu poniżej kodu otrzymuję ten błądEF jak filtrować dane według daty
The specified type member 'Date' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported.
mój kod
DateTime dateTimeNow = DateTime.UtcNow;
DateTime dateNow = dateTimeNow.Date;
return db.EventCustoms.Where(x => x.DataTimeStart.Date <= dateNow)
.Select(y => new { y.EventId, y.EventTitle, y.DataTimeStart });
Jaki typ danych jest DataTimeStart? – podiluska
System.DateTime – GibboK