السلام عليكم
لدي جدول اسمه 'الغيابات' يحتوي على الحقول التالية
الرقم
رقم التسجيل
المادة
التاريخ
هل هو مبرر ام لا
كيف احسب عدد الغيابات لكل طالب
بحيث ادخل له مسبقا المدة التي سيحسب بها مثلا من 1-1-2009 الى 1-2-2009
و يضعه في edit
شكرا اخي
لكن هذه العملية اي الفلترة قمت بها الان كيف اجمع عدد الاعمدة
مثلا اذا كان الطالب بين يوم 12-01-2009 و 21-12-2009 قد غاب 3 مرات
لكني لا اسجل عدد الغياب انما يحسبه
و بما انني فلترت في dbgrid فاكيد ستكون غيابات الطالب فقط ظاهرة فيه
و يجب حساب عدد الاسطر في عمود التاريخ
maya كتب :شكرا اخي
لكن هذه العملية اي الفلترة قمت بها الان كيف اجمع عدد الاعمدة
مثلا اذا كان الطالب بين يوم 12-01-2009 و 21-12-2009 قد غاب 3 مرات
لكني لا اسجل عدد الغياب انما يحسبه
و بما انني فلترت في dbgrid فاكيد ستكون غيابات الطالب فقط ظاهرة فيه
و يجب حساب عدد الاسطر في عمود التاريخ
العفو..لم أفهم جيدا المطلوب...
مع هذا سأحاول أن أطرح بعض التساؤلات:
- هل جدول الغيابات مرتبط مرجعيا بجدول الطلاب باستعمال حقل رقم التسجيل؟
- هل المراد هو حفظ عدد الغيابات أم حسابها فقط؟
musvc كتب :هل تستفادون من هذه البرامج و بماذا تستفادون منها ؟
غالبا يكون واجب مدرسي او جزء من مشروع تخرج طالب
واحيانا موظف يريد عمل برنامج يسهل عمله او عمل صديق
إقتباس : كيف احسب عدد غيابات الطلاب ؟
ا عمل فلترة على اسم الطالب والتارخين
راجع تمرين : فلترة بيانات جدول حسب الشهر في سنة معينة http://www.delphi4arab.net/forum/showthread.php?tid=553
وعدد السجلات RecordCount هو عدد الغيابات
ملاحظة: يمكن ايضا كتابة استعلام SQL
والسلام عليكم