このコードを使用して日時フィールドの日付部分のみを比較するようにwhereステートメントを条件付けしようとすると、
var list = products.Where(x => ((DateTime)x.PurchaseDate).Date >= dt_SelectDate.Value.Date);
(DateTime)
EFがを認識せず.GetValueOrDefault()
、PurchaseDate
フィールドがnull許容であるため、変換を使用しました。
私が得たエラーは
指定されたタイプメンバー'Date'は、LINQtoEntitiesではサポートされていません。初期化子、エンティティメンバー、およびエンティティナビゲーションプロパティのみがサポートされます。