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

كيف يمكن ربط 3 جداول متصله

بدأه istiqlal في 22 مايو 2010 · 8 رد · 1,441 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا باخواني

انا جديده بالبرمجه.....اعمل على access 2007 وفيجوال استديو 2008

جدول الطابعات (الطابعه , رقم تسلسل)

جدول الاحبار(اسم الحبر . رقم تسلسل)

جدول الالوان (اسم اللون .رقم تسلسل)

الجدول الرئيسي ( اسم الموظف . اسم الطابعه,.اسم الحبر, اسم اللون)

كيف يمكنني الربط بالاكسس ا

او ربطهما برمجيا vb2008

اذا فتحت كمبوبكس الطابعات يعطينا جميع الطابعات

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

اذا فتحت كمبوبكس الالوان يعطينا اللون الخاص بالحبر

جزيل الشكر والامتنان مقدما لمن يساعدني

حاولت الربط اكثر من مره وعمل استعلام لكن الاستعلام نتيجه تكون خاطئه بسبب الربط الخاطئ

#2

بسم الله الرحمن الرحيم

هذه هي الجداول والعلاقات بينها في اكسس

post-225938-12745576867534_thumb.jpg

ربط 4 جداول.rar

الله في عون العبد مادام العبد في عون اخيه

#3

جزيل الشكر والامتنان على الرد السؤيع والاستحابه

#4

بسم الله الحمن الرحيم

شكرا جزيلا ولكن أين حقول الجدول الرئيسي main :(اسم الحبر=iname واسم اللون=cname) وكيف يتم إضافتها خطوة بخطوة

إن أمكن كما أرجو أن تــبــيــن ذلك بالصور ولكم مني جزيل الشكر

تم تعديل هذه المشاركة بواسطة omdoly في 25 مايو 2010 في 21:03

#5

بسم الله الرحمن الرحيم

إذا كان المقصود جملة الإستعلام الخاصة بثلاث جداول مترابطة فإن هذا هو المطلوب

select * from table1,table2,table3 where (a.table1=a.table2) and (a.table1=a.table3

#6

بسم الله الرحمن الرحيم مرحبا اخي DOWNLOADER

ممكن توضح ماهو table1 وtable2 وtable3 و table4

عملت تعديل هل هوصحيح واذا كان غير صحيح ارجو ان تعدله والملف في المرفقات

ربط_4_جداول.rar

post-225938-12753016249623_thumb.jpg

تم تعديل هذه المشاركة بواسطة vbdotnet2005 في 31 مايو 2010 في 13:27

الله في عون العبد مادام العبد في عون اخيه

#7
vbdotnet2005 كتب:

بسم الله الرحمن الرحيم مرحبا اخي DOWNLOADER

ممكن توضح ماهو table1 وtable2 وtable3 و table4

عملت تعديل هل هوصحيح واذا كان غير صحيح ارجو ان تعدله والملف في المرفقات

أخي الكريم

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

المقصود بجملة الإستعلام السابقة إذا كان هنالك ثلاث جداول مترابطة عن طريق مفتاح غريب فطريقة الإستعلام السابقة صحيحة

كما أن طريقة الربط الأولى لا تفي بالمطلوب أما الثانية فأظن أنها صحيحة

مع ان طريقة الأول من ناحية المنطق صحيحة 100%

لأنو كل لون ليس متوفر لجميع أنواع الأحبار كما أن ليس كل طابعة تأخذ جميع أنواع الأحبار

بالطريقة الأول هنالك حدود بين اللون نوع الحبار ونوع الطابعة

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

معي بهل النقطة

تم تعديل هذه المشاركة بواسطة DOWNLOADER في 1 يونيو 2010 في 10:32

#8

اخي الكريم downl

بالنسبه لموضوع الطابعات

المقصود هنا او الهدف هو طلب حبر لاله طابعه

وبما ان الطابعات كثيره وايضا الاحبار لكل طابعه كيره وكذلك اللوان (يحق للموظف ان يطلب اكثر من حبر لان الطابعه قد تكون له او لمجموعه من الموظفين)

شكرا اخي الكريم على المساهمه والمساعده

شكرا للاخ او الاخت vbdotnet2005

ساجرب الحل المرفق للاخ vbdotnet2005

#9

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

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