تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعديل على كود حفظ بدون تكرار
#9
(18-03-23, 01:21 AM)سعود كتب :
(18-03-23, 12:19 AM)مصمم هاوي كتب : جزيت خيرا وكفيت شرا أستاذنا
لا يمكن أن تتكرر درجات المادة للفصل الدراسي الواحد
مثلا:
مادة التربية الإسلامية للصف الأول * للجزئي الأول.
فلا يمكن أن تتكرر درجات هذه المادة مرة أخرى لنفس الجزئي... وهكذا

مثل ما قلت سابقا اني لا افهم المسميات :
انت ذكرت :
إقتباس :مادة التربية الإسلامية للصف الأول * للجزئي الأول.
فاين هي في الجدول ؟ ما مسمياتهاSmile

هل يمكن ان تلون على الاعمدة او تذكر اسماء التي لا تريد تكرارها؟!

1: جدول الصفوف الدرسية =  TBL_Clas حيث يتم تعبئة الليست بوكس بأسماء الصفوف وهى: الأول - الثاني - الثالث - الرابع .... إلخ
2: جدول  الفصول الدراسية =  TBL_Semester حيث يتم تعبئة الكومبوكس ببيانات الجدول: الجزئي الأول - الجزئي الثاني -  الفترة الأول - الفترة الثانية ..... إلخ
3: جدول المواد الدراسية = TBL_courses  عندما يتم اختيار الصف الدراسي يتم تعبئة كومبوكس المواد الدراسية (CombCourses)
4: جدول الدرجات = TBL_result ويحتوي على الحقوق التالية:
* حقل stID ترقيم تسلسلي
* حقل studentID  رقم الطالب
* حقل studentname  اسم الطالب
* حقل ClasID رقم الصف الدراسي
* حقل setno2  رقم المراقبة (المقصود الرقم السري)
* حقل SemesterID  رقم الفصل الدراسي
* حقل courseID  رقم المادة الدراسية
* الحقول (N1  -  N2  -  N3) حقول الدرجــات

المقصــود
الآن عند حفظ الدرجــات يجب ألا تتكرر  رقم المـادة وهى  (courseID )  لنفس الفصل وهو (SemesterID ) وذلك لكل طالب (studentname  )
وللتوضيح أكثر أنظر الصورة المرفقة

   

(18-03-23, 01:07 AM)عضو جديد كتب :
(17-03-23, 11:43 PM)سعود كتب : اخي الكريم الحفظ يتكرر شيء طبيعي لان الكود هو : insert  وليس update
هل تضيف صفوف جديدة الى dgv1  وايضا تستخدم تعديل؟

ممكن تعمل دالة Function  تستقبل وسائط تستعلم عنها يفترض ان لا تتكرر حتى يتم التحديث update بدلا عن  insert 
ماهي الاعمدة في جدول TBL_result اللتي لا تقبل التكرار.
و كلنا ننتظر اخوتنا الفضلاء لتقديم الحل الامثل.

(18-03-23, 12:19 AM)مصمم هاوي كتب :
(17-03-23, 11:43 PM)سعود كتب : اخي الكريم الحفظ يتكرر شيء طبيعي لان الكود هو : insert  وليس update
هل تضيف صفوف جديدة الى dgv1  وايضا تستخدم تعديل؟

ممكن تعمل دالة Function  تستقبل وسائط تستعلم عنها يفترض ان لا تتكرر حتى يتم التحديث update بدلا عن  insert 
ماهي الاعمدة في جدول TBL_result اللتي لا تقبل التكرار.
و كلنا ننتظر اخوتنا الفضلاء لتقديم الحل الامثل.

جزيت خيرا وكفيت شرا أستاذنا
لا يمكن أن تتكرر درجات المادة للفصل الدراسي الواحد
مثلا:
مادة التربية الإسلامية للصف الأول * للجزئي الأول.
فلا يمكن أن تتكرر درجات هذه المادة مرة أخرى لنفس الجزئي... وهكذا

بل فهمت كلام اخي سعود ولكن السؤال:
كيف يمكن إضافة البيانات إذا لم أعمل insert ؟

   

لاحظ الصـــورة أرقام الفصول الدراسية SemesterID وأرقام المواد الدراسية courseID
لا يمكن بأي حال من الأحوال أن يمتحن طالب في الفصل رقم 1 في مادة رقم 1 مثلاً امتحانين وهكذا مع المواد رقم: 2.3.4.5.6.7
ولا يمكن كذلك بأي حال من الأحوال أن يمتحن طالب في الفصل رقم 2 في مادة رقم 1 مثلاً امتحانين وهكذا مع المواد رقم: 2.3.4.5.6.7
وهكذا مع بقية أرقام الفصول الدراسية

ملاحظــة: لكل فصل دراسي امتحانين جزئي ونهاية فصل
إذا طُعِنتَ من الخلفِ فاعلمْ أنك في المقدمةِ
الرد }}}
تم الشكر بواسطة: سعود


الردود في هذا الموضوع
RE: تعديل على كود حفظ بدون تكرار - بواسطة مصمم هاوي - 18-03-23, 02:38 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 218 08-10-25, 02:20 PM
آخر رد: salamandal
  سبب تكرار رسالة التنبيه مصمم هاوي 4 433 03-05-25, 02:05 PM
آخر رد: مصمم هاوي
  تعديل كود تحديث البيانات مصمم هاوي 1 788 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
  تعديل على استدعاء الدرجات حسب الاختيار مصمم هاوي 11 1,012 15-04-25, 06:16 PM
آخر رد: princelovelorn
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 679 03-04-25, 02:44 PM
آخر رد: princelovelorn
  تعديل مسار مكان حفظ النسخة الاحتياطية مصمم هاوي 6 824 02-03-25, 01:06 PM
آخر رد: atefkhalf2004
  محتاج تعديل على كود الحذف new_programer 2 654 17-02-25, 06:50 PM
آخر رد: new_programer
  مساعدة في كود عدم تكرار استدعاء نفس السؤال من المصفوفة fireswored1 5 551 10-02-25, 05:11 PM
آخر رد: fireswored1
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 624 05-02-25, 01:51 AM
آخر رد: new_programer
  طلب تعديل كود جلب اسم الملف ومساره مصمم هاوي 4 547 25-01-25, 12:45 AM
آخر رد: مصمم هاوي

التنقل السريع :


يقوم بقرائة الموضوع: