PDA

View Full Version : سوال: گرفتن مقدار تاریخ بدون ساعت از متغیرهای از نوع dateTime



hastiam
چهارشنبه 05 مهر 1391, 16:04 عصر
سلام
من متغیری از نوع DateTime دارم که مقداری از دیتابیس خوانده شده و در این متغیر ریخته شده حالا من میخوام از این مقدار فقط قسمت تاریخ آن را بگیرم و مقایسه ای انجام بدم وقتی از دستور زیر استفاده می کنم(قسمتی که پررنگ شده ) خطایی که در پایین نوشتم رو نشون میده :


var getRequestItems = context.GoodsRequestItems.Where(i => ((i.Created.Date) == sdate.Date).ToList();

شاید گفته بشه که نوع آن را در دیتابیس از نوع date در نظر بگیر اما از ساعت آن در بعضی از جاها استفاده شده و نمی تونم نوع اون رو تغییر بدم فقط در این یک مورد نمی خوام ساعت ها مقایسه شود و فقط به تاریخ اون روز نیاز دارم برای حل این مشکل چیکار کنم؟
متن خطا :
The specified type member 'Date' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported

hastiam
جمعه 07 مهر 1391, 22:58 عصر
کسی جواب این سوال رو نمیدونه؟ !!! :ناراحت:

zerocool151
جمعه 07 مهر 1391, 23:12 عصر
DateTime.Date