PDA

View Full Version : اشکال در query گرفتن بین دو ساعت از یک روز؟؟ فوری



Tintirio
سه شنبه 16 آبان 1391, 21:22 عصر
با سلام خدمت همه ی عزیزان برنامه نویس
من یه مشکلی دارم میخوام تو برنامم از هر ساعت از 24 ساعت یه کوئری بگیرم مثلا ساعت 1 تا 2 و از ساعت 2 تا 3 و الی آخر....
با استفاده از کد زیر 24 Datetime ساختم هر کدوم برا یه ساعت
DateTime datetime0 = new DateTime(year, month, day, 00, 00, 00).Date;
DateTime datetime1 = new DateTime(year, month, day, 01, 00, 00).Date;
DateTime datetime2 = new DateTime(year, month, day, 02, 00, 00).Date;
DateTime datetime3 = new DateTime(year, month, day, 03, 00, 00).Date;
تو کوئری ام با Between کوئری میگیرم
اما این درست عمل نمیکنه یعنی داده ای بر نمیگردونه ولی وقتی تاریخ رو تو بین دو روز میزارم داده بر میگرده میخواستم ببینم چیکار کنم؟؟؟

PhoenixNet
چهارشنبه 17 آبان 1391, 10:11 صبح
سلام



DateTime datetime1 = new DateTime(year, month, day, 01, 00, 00).Date


اون قسمت آخر .Date رو برای چی گذاشتی؟تمام تاریخ هات یه مقدار بر میگردونن.