Mam bazę danych PostgreSQL, która współdziała z programem za pośrednictwem Entity Framework Code First.Używanie DateTime w LINQ do jednostek
Baza danych zawiera tabelę "użytkownicy", która ma kolumnę typu "odwiedziny" DateTime.
Aplikacja jest opisana jako;
public class Users
{ ...
[Required]
[Column("visit")]
public DateTime VisitDate
...
}
Próbuję uruchomić to zapytanie;
var rslt = context.Visitors.Where(v => v.VisitDate.Date == DateTime.Now.Date).ToList()
Ale coraz wyjątek: NotSupportedException
Co się stało?
Czy możesz podać szczegółowe informacje o swoim wyjątku? –
możesz użyć 'var rslt = context.Visitors.Where (v => v.VisitDate.Date == DateTime.Now) .ToList()' – Saravanan
@saravanan Myślę, że możesz oznaczać 'Datetime.Today' zamiast' DateTime Teraz? –