ورود

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



H A M A S
14-08-2011, 19:59
سلام
من توی یه جدول تاریخ و ساعت انجام چندتا کاری رو برای آینده درج میکنم
میخوام یکساعت قبل از شروع اولین کار به کاربر پیغام داده بشه
بعد هم به همین ترتیب برای کارهای بعدی
البته خودم یه همین چیزی درست کردم که البته فقط اولین کار رو هشدار میداد
به نظر شما بهترین کار ممکن چیه؟

عــــلی
14-08-2011, 23:59
سلام. مگه با تایمر چک نمیکنی؟ الان مشکل چیه؟ چقدر خوب میشد اگه سوالاتونو کامل با یه نمونه کد و هرچی...مطرح کنید. تا زودتر به جواب برسید.

H A M A S
15-08-2011, 03:19
سلام. مگه با تایمر چک نمیکنی؟ الان مشکل چیه؟ چقدر خوب میشد اگه سوالاتونو کامل با یه نمونه کد و هرچی...مطرح کنید. تا زودتر به جواب برسید.

چرا اما شاید 10 تا رکورد داشتم برای یادآوری انها باید 10 تا تایمر استفاده کرد؟؟
در ضمن من یه دستور select نیاز دارم که اولا تاریخ فیلد رو چک کنه ببیینه ماله امروزه
بعد کمترین مقدار زمانی رو پیدا کنه!
البته دستورات رو به صورت جداگونه بلدم اما اگر بخوام با یه select انجام بدم نمیشه
اینم کوئری که نوشتم البته خطا داره
از قسمت
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید خطا میگیره با این که فیلد day هم از نوع int هست


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

عــــلی
15-08-2011, 10:16
من متوجه نشدم اون Select برای Linq هست؟

میتونید از یک لیست و یک foreach استفاده کنید.
برای مثال این لیست اگه دیتا بیس شما باشه و تاریخ درش درج بشه:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

داخل لیست چندین دیتای خاص وجود داره...

اینم کد درون تایمر که تمام زمان های داخل لیت رو چک میکنه.هرکدوم که از وقتش گذشت پیغام میده:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

موفق و پیروز باشید در پناه حق:11:

H A M A S
15-08-2011, 16:38
دوست عزیز من نتونستم راه شما رو برم اما یه جور دیگه درست کردم
توی یه تایمر هر یه دقیقه یه کوئری رو با شرطهایی اجرا میکنه اگر کوئری نتیجه داشت به کاربر هشدار میده
میخواستم بدونم اجرا کردن هر 1 دقیقه کوئری از لحاظ استاندارد بد نیست؟؟

عــــلی
15-08-2011, 17:01
میخواستم بدونم اجرا کردن هر 1 دقیقه کوئری از لحاظ استاندارد بد نیست؟؟
هر یک دقیقه؟
خیلی کمه....فکر نمکینم مشکلی داشته باشه..
باید ببینید مطابق برنامه شما کار میکنه یا نه...
طبق نیاز برنامه تون کد نویسی کنید.
موفق باشید.