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

سؤال في برنامج مسابقات

مغلق
بدأه solnaif في 6 يوليو 2006 · 4 رد · 600 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته مشرفين وأعضاء وزوار صلوا على سيدنا محمد عليه أفضل الصلاة والسلام وبعد

اخوتي في الله أرجو مساعدتي في برنامج المسابقات

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

عملت جدولين :

الجدول لأول للأسئلة : وفيه حقلين ( الأول لرقم السؤال ويكون ترقيم تلقائي ) الثاني (( للسؤال )

الجدول الثاني للإجابات : وفيه أربع حقول وهي :

الحقل الأول : لرقم الإجابة ويكون من نوع ترقيم تلقائي

الحقل الثاني : للإجابة ويكون من نوع نص

الحقل الثالث : لرقم السؤال ويكون من نوع رقم وذلك لربطه بجدول الأسئلة

الحقل الرابع : للإجابة الصحيحة ويكون من نوع رقم أيضا

أما بالنسبة للنماذج فيكون نموذجان وهما على النحو التالي :

النموذج الأول يكون فيه مربعين نص المربع الأول لرقم السؤال والمربع الثاني للسؤال مع زر حفظ الذي عندما أضغطه يحفظ السؤال في قاعدة البيانات مع فتح النموذج الثاني والذي يحتوي على خمسة مربعات نص

المربع الأول لرقم السؤال

المربع الثاني للسؤال

المربع الثلاث للإجابات وأمام كل مربع من مربعات الإجابة خانة اختيار (RadioButton1) بحيث إذا كتب الإجابات الثلاث يختار أحد خانات الاختيار ليبين الإجابة الصحيحة والتي تسجل في حقل الإجابة الصحيحة في جدول الإجابات برقم واحد

فهل عملي هذا صحيح

أم أنني أضع الأسئلة والإجابات كله في جدول واحد

أفيدوني وجزاكم الله ألف خير وأسكنكم فسيح جناته

#2

ماشاء الله ليت كل الشباب يحذون حذوك.

لانه التصميم لب المشروع وعموده الفقري.

التحليل رائع جداً . هنالك فقط بعض الامور التي ينبغي عليك ان لا تغفل عنها .

أولاً : المفاتيح لابد أن لا تقبل قيم فارغة. حتى لا تضيع أجوبة الاسئلة.

ثانياً : عامود السؤال يجب ان يحمل صفة الانفرادية Unique

ثالثاً : عامود الاجوبة الصحيحة يشترط ان لايقبل قيمة فارغة .

رابعاً : أعمدة الأجوبة يجب أن تكون فريدة Uniques لكل سؤال, أي تكون الاجوبة تحت Composite Indexes

بحيث لايمكن أن يكون هنالك جوابان مكرران لسؤالٍ ما .

توكل على الله و بالله التوفيق.

تم تعديل هذه المشاركة بواسطة الغملاسي في 7 يوليو 2006 في 03:07

في المثال يتضح المقال

#3

اشكرك يا أخي الغملاسي على هذا الرد الرائع الذي والله اعطاني الحافز الأكبر في هذا المشروع البسيط

وأتمنى منكم مشكورين وليس مأمورين إن كان لديكم أمثلة حول برامج المسابقات أن ترفقوها مع مشاركتكم والله يحفظكم ويرعاكم وجعل ذلك في ميزان حسناتكم

تم تعديل هذه المشاركة بواسطة solnaif في 7 يوليو 2006 في 18:22

#4

جزاك الله خير الجزاء

في الحقيقة ليس لدي مشروع كهذا على لغة VB.NET

لكن زمان كنت عملت مشروع يحاكي المنطق نفسه وهو عبارة عن أسئلة لها ثلاثة أجوبة وذلك على لغة Action script

التابعة لبرنامج فلاش. فالمنطق مغاير و الطريقة و الاسلوب و كل شيء تقريباً مختلف بين اللغتين

لكن إذا كان ذك يهمك سأرفق لك المشروع.

أقول توكل على الله وابدء في المشروع و إن شاء الله لن نخذلك في اي طلب او استشارة او غير ذلك

بالتوفيق إن شاء الله.

تم تعديل هذه المشاركة بواسطة الغملاسي في 7 يوليو 2006 في 20:49

في المثال يتضح المقال

#5

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

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

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