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

تعبت من محاولة ربط combobox

بدأه أبو عبير 2005 في 4 مارس 2012 · 16 رد · 1,809 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الإخوة الكرام

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

مشاكلي ما تنتهي مع ربط الكمبوبوكس

إخواني تعبت من محاولة ربط الكمبوبوكس .

أرجو تعديل المرفق . وكذلك أرجو أن يشرح لنا أحد الأخوة طريقة الربط بالصور لأنني والله تعبت وزهقت من المحاولات الفاشلة .

تقبلوا فائق تقديري واحترامي

school2.zip

#2

اخي الفاضل

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

لمعلوماتك وللفائدة :

عندما نريد ربط مربعين تحرير وسرد يجب ان يكون لدينا جدولين

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

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

الحقل الأول مثلا ID او اي اسم تريده مثل Sid2 ويجب ان يكون غير قابل للتكرار كما في جدول المرحله المرفق في مثالك

الحقل الثاني هو الذي به قيم النص مثل ( الإبتدائية - المتوسطة - الثانوية )

لماذا وضعنا حقل Sid2 رقم وغير قابل للتكرار ( مفتاح اساسي )

لأننا نريد ان نربطه مع نفس الحقل في الجدول الثاني الذي له نفس الرقم حتى يعطينا علاقة ( واحد الى متعدد ) بحيث لو اخترنا المرحلة الإبتدائية او اي مرحلة من مربع التحرير والسرد الأول تظهر لنا جميع مدارس هذه المرحلة فقط ولا تتعدى للمراحل الأخرى .

راجع جدول المرحله marhala

------------------------------

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

االآن نتوجه الى العلاقات ونقوم بربط الجدولين بعلاقة ( واحد الى متعدد ) من ناحية الحقل Sid2 بين الجدولين لتصبح العلاقة بهذا الشكل

post-15367-068883400 1330861428_thumb.gi

الآن سوف نتوجه الى جدول المرحلة ونختار مثلا المراحل ثم نضيف المدارس بناء على كل مرحله

post-15367-050868600 1330861625_thumb.gi

نأتي الآن الى النموذج الموجود به مربعي التحرير والسرد وسيكون مربع التحرير والسرد الأول خاص بالمرحلة ومربع التحرير والسرد الثاني خاص بالمدارس

لاحظ معي مربع التحرير والسرد الأول لابد ان يكون بهذا الشكل ( يحتوي على الرقم واسم المرحله )

post-15367-072657000 1330862111_thumb.gi

post-15367-068265900 1330862349_thumb.gi

post-15367-001563300 1330862554_thumb.gi

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

post-15367-019230300 1330862837_thumb.gi

post-15367-057871300 1330863062_thumb.gi

نعود الأن الى مربع التحرير والسرد الأول وفي حدث بعد التحديث نضع له هذا الكود ليقوم بعملية الفلتره لمربع التحرير والسرد الثاني

Private Sub t1_AfterUpdate()
Me.t2.Requery
End Sub

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

post-15367-065397900 1330863525_thumb.gi

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

ملفك بعد التعديل

za-school2-UP.rar

بالتوفيق

المرفقات
AX1.gifAX2.gifAX3.gifAX4.gifax5.gifAX6.gifAX7.gifAX8.gif
4
#3

كورس مجانى

التعليمة البرمجية

Me.t2.Requery

بمثابة نفخة الروح

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

#4

بارك الله فيك وفي مالك وعلمك وذريتك

أختي يعلم الله كم استفدنا من هذه الشرح .

ولا نستطيع أن نجازيك إلا بالدعاء لك في ظهر الغيب .

فرج الله همك وغمك كما فرجتي عني .

تقبلي فائق تقديري واحترامي .

#5

أختي الغالية أعرف إني ثقيل دم .

كيف طريقة إدخال مدارس جديدة

يعني أريد نموذج إدخال للمدارس

ما عرفت كيف أسويه تلخبطت وضاعت كل معلوماتي .

توقف عندي التفكير .

من هم ربط الكمبو .

أشكر لك سعت صدرك لحل مشاكلنا .

تقبلي فائق تقديري واحترامي .

تم تعديل هذه المشاركة بواسطة أبو عبير 2005 في 4 مارس 2012 في 21:28

#6

أختي الحمد لله طبقت الشرح

لكن المشكلة في عدم ربط الكمبو الثاني جنني مو راضي يطلع أسماء المدارس

طبقت الشرح بحزافيره . ما أعرف وين الخطأ .

بارك الله لك في مالك وعلمك وعملك وذريتك ورحم الله والديك .

آمين .

تقبلي فائق تقديري واحترامي .

تم تعديل هذه المشاركة بواسطة أبو عبير 2005 في 4 مارس 2012 في 21:28

#7
أبو لميس كتب:

كورس مجانى

Me.t2.Requery

بمثابة نفخة الروح

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

#8

شكراً جزيلاً وبارك الله فيك وجزاك الله خيراً

هواياتي قواعد البيانات

#9

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

كيف طريقة إدخال مدارس جديدة

#10

تم حل المشكلة وذلك بتغيير مصدر عنصر التحكم

ألف ألف مليووووووووووووووووووون شكر بارك فيك أختي الغالية .

#11

أختي الغالية زهرة

أختي هناك مشكلة وهي أنه لا يتم انتقاء مدرسة

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

تقبلوا فائق تقديري واحترامي .

إخواني هل من حل .

دمتم في حفظ الرحمن .

#12

إخواني هل من حل لهذه المشكلة .

#13

هل من مساعدة

#14

إخواني ردوا علي

#15

هل من مساعدة يا أهل الخير .

#16

هل من مساعدة

#17
أبو عبير 2005 كتب:

هل من مساعدة

شكراً جزيلاً وبارك الله فيك وجزاك الله خيراً

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