PDA

View Full Version : سوال: چگونه بعد از گذشت یک روز دیتا بیسم را Update کنم؟



Pouyan2010
چهارشنبه 29 دی 1389, 16:33 عصر
سلام
کسی می تونه به من کمک کنه؟
من دارم برای یک کلوپ فیلم برنامه می نویسم که باید بعد از گذشتن یک روز از روز قبلی به طور اتوماتیک پایگاه داده را به روز و مبلغ را برای کسانی که فیلم از کلوپ برده اند دو برابر کنه. هر مشتری یک آی دی به خصوص دارد.
در ضمن نیاز مبرمی به یک تیکه کد دارم که یک پیام کوتاه نیز برای مشتری برای آگاه کردن وی از مبلغ دارم. یا حتی یک ایمیل؟
ممنون اگه کمکم کنید.
مرسی

محسن شامحمدی
چهارشنبه 29 دی 1389, 18:11 عصر
راستش سوال هاتون خيلي كليه.

باید بعد از گذشتن یک روز از روز قبلی به طور اتوماتیک پایگاه داده را به روز و مبلغ را برای کسانی که فیلم از کلوپ برده اند دو برابر کنه. هر مشتری یک آی دی به خصوص دارد.
خب يك فيلد مي سازين توي ديتابيس كه تاريخ امروز رو مي زنه و هر دفعه كه برنامه رو اجرا كرديد و ديديد كه مقدار اين فيلد كوچكتر از تاريخ امروزه معلوم مي شه كه روز عوض شده.
مي تونيد كدهاتون رو اجرا كنيد و بعدش تاريخ توي ديتابيس رو هم به روز كنيد.

BEHZADnr
چهارشنبه 29 دی 1389, 19:04 عصر
منم همین مشکل را دارم
منم میخوام فیلد مبلغ تمام مشتری ها رو بالا ببرم ولی نمیدونم چطوری؟
دوستان اگه لطف کنن و جواب بدن ممنون میشم

hadi-z
چهارشنبه 29 دی 1389, 21:45 عصر
راستش سوال هاتون خيلي كليه.

خب يك فيلد مي سازين توي ديتابيس كه تاريخ امروز رو مي زنه و هر دفعه كه برنامه رو اجرا كرديد و ديديد كه مقدار اين فيلد كوچكتر از تاريخ امروزه معلوم مي شه كه روز عوض شده.
مي تونيد كدهاتون رو اجرا كنيد و بعدش تاريخ توي ديتابيس رو هم به روز كنيد.

ضمن تایید مطالب فوق
البته باید این نکته رو هم در نظر بگیرید که تاریخ به تنهایی کافی نیست و به ساعت هم نیاز هست. (که این هم بستگی به مورد استفاده داره)

BEHZADnr
چهارشنبه 29 دی 1389, 22:52 عصر
من هنوز مشکلم با این موضوع حل نشده یعنی نمیدونم چطوری اینکارو انجام بدم
اگه دوستان برنامه نویس لطف کنن و یک نمونه کد بزارن خیلی ممنون میشم

hadi-z
پنج شنبه 30 دی 1389, 06:40 صبح
من هنوز مشکلم با این موضوع حل نشده یعنی نمیدونم چطوری اینکارو انجام بدم
اگه دوستان برنامه نویس لطف کنن و یک نمونه کد بزارن خیلی ممنون میشم

یه برنامه با عنوان demo version تو بخش نمونه برنامه های مفید گذاشتم که توش از همین روش استفاده شده.
فکر کنم کمکت کنه.

BEHZADnr
پنج شنبه 30 دی 1389, 14:01 عصر
یه برنامه با عنوان demo version تو بخش نمونه برنامه های مفید گذاشتم که توش از همین روش استفاده شده.
این برنامه رو نتونستم پیدا کنم
اگه لطف کنین و لینکشو بزارین ممنون میشم

Pouyan2010
پنج شنبه 30 دی 1389, 19:42 عصر
بزارید سوال را براتون بازش کنم. اینجوری بهتره.
ببینید مشتری امروز یک فیلم از کلوپ خارج می کنه. مبلغ برای هر شب امانت فیلم مثلا" 300 تومانه حالا اگر فراد هنوز فیلم به کلوپ برنگرده. اول یک پیامک برای مشتری ارسال میشه. و بعد جدول و رکورد این مشتری آپدیت و مبلغ دوبرابر میشه که باید با دیگر مشتری ها نیز همینطور عمل بشه.
حالا مشکل اینجاست که من چه جوری به سی شارپ بگم که تمام رکورد هایی که یک روز از تاریخ بردن فیل گذشته را برام به روز کن؟ هر مشتری که فیلمی از کلوپ می برد یک شماره آی دی برایش رزرو می شود.
ممنون اگه کمکم کنید. از همه مهندسان تشکر می کنم.

slashslash2009
پنج شنبه 30 دی 1389, 20:15 عصر
خیلی راحته فقط کافیه به محض اجرای برنامه تمام کسایی که فیلم کرایه کردن را چک کنه و ببینه تاریخشون به یک روز رسیده یا از اون گدشته یا یه همچین چیزی خیلی سادست اکثر برنامه ها یه همچین چیزی دارند فقط باید به محض اجرای برنامه یه چکی کنه همه رئ موفق باشی

hadi-z
پنج شنبه 30 دی 1389, 23:56 عصر
این برنامه رو نتونستم پیدا کنم
اگه لطف کنین و لینکشو بزارین ممنون میشم

http://barnamenevis.org/showthread.php?64210-نمونه-برنامه-های-کوچک-و-مفيد-در-سي-شارپ/page61