سلام استاد خسته نباشید
برنامه ای نوشتم که میخوام اطلاعاتی که در بانک اطلاعاتی درج کردم از امروز تا 2 ماه آینده
در گرید بهم نمایش بده . ولی نمیدونم در ()Take چه جوری از DateTime استفاده کنم که
اطلاعات رو تا 2 ماه آینده در گرید بهم نمایش بده . ممنون میشم که راهنماییم کنید
radGridView1.DataSource = (from p in context.Notice where p.Date >= DateTime.Today orderby p.Date select new { p.NoticeID , p.FullName, p.Date }).Take();
سلام
باید شرط بزاری where بزاری که تاریخ بزرگتر از تاریخ جاری و کوچک تر از دوماه آینده باشد
استاد من نمیدونم چجوری شرط برای 2 ماه آینده بزارم
where DateTime.Today <= DateTime.DaysInMonth(60)
مثلا این کد رو وارد کردم ولی ارور میده .
میشه استاد شما نمونه کد بدین تا تست کنم
تاریخ ر. بیرون بدنه کوئری محاسبه کن
datetime dt=datetime.now.addmonth(2)
ممنون استاد مشکلم حل شد
دوستان آیا برای تاریخ شمسی هم یه همچین موردی هست که به تاریخ امروز مثلا 75 روز اضافه کنه و روز و ماه و سال رو بدرستی جواب بده. چون برای تاریخ میلادی بدرستی جواب میده.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)