مقایسه و ایجاد شرط محدوده تاریخ در linq

mahnazdoorbinnia

عضویت : 1397/09/07 پرسش ها : 11 پاسخ ها : 22

مقایسه و ایجاد شرط محدوده تاریخ در linq

ارسال شده در : ‫۱۰ ماه قبل، دو شنبه ۲ اردیبهشت ۱۳۹۸، ساعت ۱۲:۱۹

با سلام 

برای نوشتن شرطی که بتونم باهاش داده های موجود در یه محدوده تاریخ رابدست بیارم باید چه کنم؟

به شکل زیر نوشتم ولی ارور میده

ایمان مدائنی

عضویت : 1396/09/10 پرسش ها : 5 پاسخ ها : 9628
ارسال شده در :‫۱۰ ماه قبل، دو شنبه ۲ اردیبهشت ۱۳۹۸، ساعت ۱۳:۲۳

سلام 

این لینک رو ببینید 

0 تشکر

mahnazdoorbinnia

عضویت : 1397/09/07 پرسش ها : 11 پاسخ ها : 22
ارسال شده در :‫۱۰ ماه قبل، سه شنبه ۳ اردیبهشت ۱۳۹۸، ساعت ۱۰:۲۸

لینکی که فرمودید رو دیدم ولی مشکل اینه که به خاطر اینکه از تاریخ شمسی استفاده میکم نوع فیلد تاریخ رو nvarchar گرفتم و رشته ای که برای مقایسه با اون دارم هم از نوع string و تاریخ شمسی هست و با تبدیل به نوع datetime تاریخم اشتباه میشه.

0 تشکر

ایمان مدائنی

عضویت : 1396/09/10 پرسش ها : 5 پاسخ ها : 9628
ارسال شده در :‫۱۰ ماه قبل، سه شنبه ۳ اردیبهشت ۱۳۹۸، ساعت ۱۰:۳۴

اشتباه کردید 

باید نوع datetime باشه

میتونید نوع ستون رو عوض کنید 

0 تشکر

mahnazdoorbinnia

عضویت : 1397/09/07 پرسش ها : 11 پاسخ ها : 22
ارسال شده در :‫۱۰ ماه قبل، سه شنبه ۳ اردیبهشت ۱۳۹۸، ساعت ۱۰:۳۶

نوع Datetime  با تاریخ شمسی مشکل ساز نمیشه؟

 

0 تشکر

ایمان مدائنی

عضویت : 1396/09/10 پرسش ها : 5 پاسخ ها : 9628
ارسال شده در :‫۱۰ ماه قبل، سه شنبه ۳ اردیبهشت ۱۳۹۸، ساعت ۱۰:۳۸

باید میلادی ذخیره کنید و در نمایش شمسی کنید 

1 تشکر

برای ارسال پاسخ باید وارد شوید و یا در سایت عضو شوید