Je reçois une erreur lorsque j'essaie d'interroger une plage de dates à partir d'une base de données MS SQL dans MVC Entity Framework.Erreur SQL/Entity Framework sur la plage de dates
Unable to cast the type 'System.Boolean' to type 'System.Data.SqlTypes.SqlBoolean'. LINQ to Entities only supports casting Entity Data Model primitive types.
Ceci est notre requête:
dbWS.Where(Function(x) x.CountyCode = user.County And x.CompleteStatus.Contains("0") And x.ProgramEffort = 25 And
x.combinedDate> = prevDate Et x.combinedDate < = demain)
Le code gras est à l'origine de cette erreur. Nous avons interrogé ceci d'une manière différente et cela a fonctionné mais puisque nous avons dû changer à une gamme de date nous continuons à obtenir cette erreur.