PDA

View Full Version : محاسبه دیرکرد بازگشت کتاب کتابخانه



Masoud Sj
شنبه 30 خرداد 1394, 19:20 عصر
سلام دوستان بنده چند وقتيه كه يه پروژه قبول كردم با عنوان نرم افزار مديريت كتابخانه

من براي قسمت گذارش كتاب هاي امانت گرفته شده يه مشكل دارم:

اين قسمت از برنامه اينطوري كار ميكنه:
مثلا مدير مياد برنامه رو باز ميكنه ي كتابي رو به عنوان امانت ثبت ميكنه و تاريخش رو ميزنه ... خب من ميخوام مثلا حدود ده روز ديگه كه مدير برنامه رو باز كرد يه پيغامي بياد يا مثلا يه lable باشه و داخلش نوشته باشه براي

مثال:انقضاي تاريخ امانت 1 كتاب گذشته است!
خب مدير كليك ميكنه و ميبينه مثلا كاربري به اسم "مسعود" فلان كتابو نياورده تاريخش گذشته

حالا سوال من اينه:
از چه راهي ميشه همين كارو كرد توي برنامه ؟

من خودم اين نظر رو دارم : مثلا مدير كه كتاب امانت گرفته شده رو ثبت كرد اين كتاب در يك ركورد توي يك ديتابيس ذخيره بشه ... و مثلا توي فيلد تاريخش اگر به اون روز مشخص رسيد پيغام رو نمايش بده

لطفا اگه راه حلي دارين بگين شايد به دردم بخوره...:متفکر:

ahmad abdoli
یک شنبه 31 خرداد 1394, 00:25 صبح
سلام نظر بنده اینه توی جدول امانات فیلد تاریخ رو فیلتر کنید هر تاریخی که از تاریخ امروز عقب تر بود توی دیتا گرید یا هر ابزار نمایش دیگه نشون بده و توی اون لیبل که قراره تعداد کتابهای عقب افتاده رو نشون بده تعداد این کوئری رو براش برگردونی.

Masoud Sj
یک شنبه 31 خرداد 1394, 11:13 صبح
ممنون ، اما من فيلتر كردن يك فيلد رو نميدونم چي هستش ميشه يه توضيح كوچيكم در رابطه با اون بدين ؟

isaac23
یک شنبه 31 خرداد 1394, 11:27 صبح
از این دستور استفاده کن
Adodc1.RecordSource = "Select * from TabelName where Date < Datenow"

Tabel Name = نام جدول شماست
Date = نام فیلدی هست که تاریخ امانت داخلش ثبت شده
datenow = تاریخ امروز هست

میاد چک میکنه اگه کمتر بود مثلا تو یه دیتا بیس دیگه یا دیتا گرد دیگه نمایش میده

Masoud Sj
یک شنبه 31 خرداد 1394, 11:50 صبح
فكر ميكنم همونيه كه بهش نياز دارم، تست ميكنم جواب داد اعلام ميكنم ممنون