الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اضافة المدة الى تاريخ الاجازة

مغلق
بدأه Roro2005 في 25 مارس 2007 · 1 رد · 633 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اعزائي

ما هو الخطأ في هذا الكود

عند كتابة تاريخ بدء الاجازة اضيف المدة مثلا

3 شهر المفروض يضيف تاريخ نهاية المدة على اساس

اذا كان شهر يقوم بضرب المدة (3* 30) ثم يضيف تاريخ نهاية المدة

وكذلك للسنين

ولكن لاتتم الاضافة

ماهو الخطأ؟؟؟؟

ولكم مني جزيل الشكر

اختكم

Ejza.rar

#2

السلام عليكم

الاخ الكريم

الكود ليس به خطأ ولكنه معقد نوع ما كما ان الجداول تحتوي علي بيانات مكررة لا تتناسب مع مبادئ قواعد البيانات العلاقتيه Relational database .

لذلك تم حذف الحقل StartDay لانه من السهل استنتاجه من حقل مخزن وهو StartDate

ثم قمنا بإضافة حقل RandDays بجدول مصدر بيانات الكومبو بوكس لغرض برمجي وهو ضرب قيمة عدد الفترات × قيمة الاختيار من الجدول وذلك باستخدام الخاصية Coulmn والرقم 2 يعني العامود الثالث لان العمود الاول رقمه صفر

لذلك غيرنا الخاصية Coulmn Count للكومبو الي 3 اي بمعني 3 أعمده تبدأ من صفر وتنتهي عند 2

نستنتج من ذلك انه من الممكن ان نضيف حقل ليس لغرض تخزيني ولكن لغرض برمجي ايضا

كذلك حذفنا كل الكواد السابقة واكتفينا بنصف سطر

ثم عدلنا خصائص كل من حقل اليوم و تاريخ العودة لانها حقول مستنتجة.

اخوكم فى الله

Ejza.rar

تم تعديل هذه المشاركة بواسطة ahamied في 25 مارس 2007 في 10:33

Microsoft Certified DataBase Administrator MCDBA

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…