PDA

View Full Version : چگونه برحسب قسمت تاریخ یک datetime بین دو تاریخ با linq query جستجو کنیم؟



bahareh1368
دوشنبه 13 آبان 1392, 15:58 عصر
سلام به همه دوستان. در دیتابیس جدولی بنام log، یه فیلد logtime از نوع datetime قرار داره و میخوام اطلاعات بین دو تاریخ را جستجو و در گرید نمایش بدم.
در دیتابیس تمام logtime ها میلادی هستند(مثلا 8/23/2013 8:40:00 AM)
سمت برنامه یه datapicker دارم و با linq کوئری میزنم.datapicker فقط تاریخ به من نشون میده و اگه بخوام از همین برای مقایسه استفاده کنم هیچ رکوردی رو برنمی گردونه. من برای کوئری باید فقط قسمت تاریخ longtime را با مقدار datapicker مقایسه کنم. من چطوری می تونم از datetime فقط قسمت date را بردارم؟ نکته مهم اینه که چون من میخوام عمل مقایسه رو انجام بدم باید با date time کار کنم.معادل خواسته من در اس کیو ال بصورت زیر می باشد :

SELECT convert(varchar, getdate(), 111)


معادل این در linq چیه؟