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

مساعدة في في طريقة لعرض الشعبة في ايام محددة وقت محدد

بدأه Biiiiiba في 15 نوفمبر 2010 · 9 رد · 635 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله بركاتة ..

اريد مساعدتكم في طريقة تعرض الشعبة في ايام محددة ووقت محدد وفي فتره محددة

واليكم التوضح بالتفصيل ..

لدي فورم به كومبوكس يعرض جميع الاقسام وعند اختار القسم يعرض مواد هذا القسم المختار في كومبوكس اخر خاصة بعرض المواد عنما اختار مادة من مواد القسم المختار عدد ساعاتها =2 بمعني هذه الماة يتم تدريسها في يوم الاحد الثلاثاء اي ان النظام يقوم بوضع علامة صح في التشيك بوكس الخاصة بيوم الاحد والثلاثاء وعندما تكون المادة المختار عدد ساعاتها =3 يتم تدريسها السبت و الاثنين والاربعاء اي ان النظام يضع علامه صح في التشيك بوكس الخاصه بيوم السبت و الاثنين والاربعاء وعندما اختار مادة عدد ساعاتها لاتساوي 2 ولي 3 اي ان النظام يضع علامه صح في التشيك بوكس الخاصة السبت والاحد والاثنين والثلاثاء والاربعاء

وبعدذلك اختار تاريخ بدايه الشعبة وتاريخ نهايتها وبدايه المحاضرة ونهايتها

المشكلة التي وجهتني انني اريد عرض الشعبة للمدرب في الايام المحددة ووقت بدايه محاضرتها وفي الفتره المحددة من تاريخ بدايه الشعبة الي نهايتها ؟؟؟

هل اقوم بتخزين الشعب في جدول وايام الشعبة في جدول اخر واقوم بربطهم وكيف يكون تخزين الشعبة وايامها في جدولين منفصلين في نفس الوقت ؟؟؟ ام اقوم بتخزين الشعب في جدول الشعب اما ايام الشعبة اقوم ببرمجتها وكيف تكون برمجته الايام ا ؟

ارجو المسااااااااااااااااااااااااااااااااااااااااعدة ولكم جزيل الشكر والعرفاااااااان

#2

العفو

بس يا ريت توضح اكثر

لاني ما فهمت :)

#3

عندي فورم يوجد بيه كومبوبوس لعرض جيمع الدبلومات مثلا وكومبوبكس لعرض جميع المواداالدبلوم محدد

انا اريد فتح شعبة لاحد المواد لدبلوم محدد قمت بعمل التالي :

1_ اختارت المادة المراد فتحها ليتم تدرسيها من الكومبوكس للمواد للدبلوم المحدد وبعد ذلك

2_ حددت تاريخ بدايه فتح الشعبة للمادة المراد تدريسها وتاريخ نهاية الشعبة وبعد ذك

3 _ حددت بدايه المحاضرة ونهايه المحاضرة بمعني تبداء من الساعة10 وتنهي الساعه 12

4_ وبعد ذلك حدد الايام المحاضرة من اداه التشيك بوكس عندما تكون المادة عدد ساعاتها 2 اقوم بتحديد يوم الاحد والثلاثاء وعندما تكون المادة عدد ساعاتها =3 اقوم بتحديد الايام سبت والاثنين والاربعاء وعندما تكون المادة عدد ساعاتها لايساوي 2 ولاي 3 اقوم بتحديد لايام سبت واحد واثنين وثلاثاء واربعاء .

سوالي ؟؟؟؟

هل اقوم بتخزين الشعب اللي هي المواد المراد تدريسها في جدول الشعبة المتاحة وايام الشعبة في جدول اخر واقوم بربطهم وكيف يكون حفظ الشعبة وايامها في جدولين منفصلين في نفس الوقت ؟؟؟ ام اقوم بتخزين الشعب في جدول الشعب المتاحة اما ايام الشعبة اقوم ببرمجتها في الفورم وكيف تكون برمجتها ؟

لانني اريد عرض الشعبة اللي هي المادة المراد تدريسها في الفترة بين تاريخ البديه الشعبه وتاريخ نهايتها وكذلك في الايام المحددة لها ووقتها المحدد ؟

اريدددددددددددددددددددددددددالحل عاااجلا ولكم من الشكر

#4

ياجماعة الخير ..

ابي مساعدتكم ....

#5

اصلا انت مدوخني معاك بالسؤال كل ما احاول افهم ماقدر ههههه

على العموم انت تقدر تحفظها في اي مكان هذا شي راجع لك لانك انت عارف نظامك كيف وانت الي صممت قاعده البيانات حقه :)

على حسب انت كيف سويت ERD الي هو مخطط الداتا بيز

وانت شوف السهل لك :)

#6

السلام عليكم جميعا

اخي الفاضل Biiiiiba

الموضوع الذي طرحته كبير ويتفرع الى انظمة فرعية كثيرة من نظام كبير

وهو نظام تسجيل جامعة او معهد فهذه الانظمة كبيرة وتحتاج الى عدد من المبرمجين ومحلل نظم خبير

لعملها وانت لوحدك لا تستطيع عملها

انا شرحت لك الموضوع الذي طرحته لانه مستحيل ان يقوم شخص واحد بعمله وذلك لتعم الفائدة على الجميع

اخي الكريم بالنسبة لموضوعك يمكنك ان تقسم الجداول كتالي :

1 - الطلاب : ويضم المعلومات عنهم و التخصص الذي يدرسونه

2 - المدرسين : يضم ايضا معلوماتهم والشهادات وبأي قسم هم

3 - المواد : المواد المطروحة من قبل النظام ومواعيدها

4 - الشعب : وتضم كم شعبة وبأي مبنى ورقم الشعبة وتاريخ فتحها وتاريخ اغلاقها كما ذكرت انت

5 - التسجيل : وهو المرحلة قبل الاخيرة حيث يتم ضم كل هذا في جدول التسجيل

6 - الجدول الدراسي : وهو المرحلة الاخيرة

وبالنسبة لطريقة العرض فتستطيع استخدام جمل الاتعلام SQL Statment Querue (Join) وتساعدك هذه الجمل بجلب كل المعلومات التي تريدها

واظهارها بالDataGridViwer

ارجو ان تستفيد وكل عام وانت بخير

بالتوفيق

تم تعديل هذه المشاركة بواسطة عبدالرحمن المرشود في 18 نوفمبر 2010 في 13:11

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#7

السلام عليكم جميعا ..

سوالي كيف اقوم بتخزين ايام الشعبة لاني استخدمت التشيك بوكس لتحديد الايام اشعبة ..

لانني اريد النظام هم من يقوم بعرض الشعبة في لايام المحددة وفي الفترة المحدد والوقت المحدد ..

ارجـــــــــــــــــــــو المسااااااااااااااااااااااااااعدة ..

تم تعديل هذه المشاركة بواسطة Biiiiiba في 19 نوفمبر 2010 في 19:35

#8

اخي الكريم

اذا اردت تخزين ايام الشعبة يجب عليك استخدام خاصية Text الموجودة في CheckBox

الكود سيوضح

dim value1 as string = checkbox1.text وليكن قيمته "احد ثلاثاء خميس" وهكذا اخذنا قيمة التشك بوكس وخزناها بمتغير وذلك لاضافتها على قاعدة البيانات

الان كود الاضافة

classtableadapter.insertQuereu(value1) ,وهنا قمنا يتخزين الشعب بالقاعدة

الكود كامل

dim value1 as string = checkbox1.text
ClassTableAdapter.InsertQuereu(Value1)

هذا هو الكود الرئيسي ويبقى عليك وضع الشروط التي تريدها

حسب موعد الشعب وبنفس الطريقة

بالتوفيق

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#9

قمت بتصمم الجدول كالتالي للشعب :

رمز الشعبة _ رقم الشعبة _ بدايه المحاضرة _نهاية المحاضرة _ تاريخ فتح الشعبة _ تاريخ نهاية الشعبه _ القاعة _ المدرب _ الايام

قمت بصمم نافذه تساعدني علي الادخال وهي كالتالي :

رمز الشعبة هي قائمه منسدله _ وقم الشعبة قائمه منسدلة _ وبدايه المحاضرة قائمه منسدلة _ونهايه المحاضرة قائمه منسدله _وتاريخ فتح الشعبة ديت تايم بكير وكذلك تاريخ نهايه الشعبة _ والقاعة قائمه منسدلة _ والمدرب قائمه منسدله _ والايام تشيك بوكس .

احترت في وضع المفتاح الاساسي في الجدول هل رقم الشعبة ورمزها ام رقم القاعة والمدرب وبدايه المحاضرة ام مااااااااااااااذا

انني في حيرة

كيف اقوم بالتخزززن لكي لايحدث تكرر في البيانات او تعارض في الموعيد في القاعدة ليس لدي خبر في وضع الشروط في ذلك

لانني اريد عرض الشعبة المدرب في وقت المحدد وفي الفترة المحددة والايام المحددة

ارجوووووووووووووووووووووووووووووووووووالمساعدة في اعطي الكود لان الموعد اقترب الي انتهاء ..............

#10

السلام عليكم اخي الكريم

يجب عليك تحديد رقم الشعبة كمفتاح رئيسي للجدول لانه لايوجد اي شيء يميز الحقل عن الاخر غير الرقم

وهذا الوضع الطبيعي لاي شخص يتعامل مع قاعدة البيانات ويجب عليك ان تكون اكثر نباهة لهذه الامور

بالنسبة لطلبك لقد تم الاجابة عليه اكثر من مرة ولكن سأعطيك الاجابة الوافية

سأعمل لك مثال على جدول الشعب عن قريب

اخي الفاضل ارجو ان تنتبه في وضع السؤال في مواضيعك القادمة وذلك لنستطيع المساعدة بأكمل وجه

والفائدة تعم على الجميع

بالتوفيق

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

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

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

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

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

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