كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql

اذهب الى الأسفل

 كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql Empty كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql

مُساهمة من طرف أبوسجود في الإثنين فبراير 24, 2014 1:47 pm

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


منذ فترة تحدثنا عن [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] وكانت الفكرة تتلخص فى أستخدام المكتبة ADOX التى تمكنك من التحكم في بنية قاعدة البيانات..... لذلك في قاعدة البيانات الأولى، سيتم استخدم ADOX لإنشاء ارتباط إلى جدول في قاعدة البيانات الثانية. ثم يمكنك تنفيذ استعلام عادي لربط الجدولين .....تلك الطريقة كان فيه صعوبة بعض الشى

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

الكود:
SELECT * FROM Table1, [;Database=database2].Table2

ففى الاستعلام السابقة يقوم بجلب حقول الجدول Table1 من قاعدة البيانات الاولى و يقوم ايضا بجلب حقول الجدول Table2 فى قاعدة البيانات الثانية و التى تحمل أسم database2

مثال أكثر توضيحا :

_ نفترض أن لدينا قاعدة البيانات Employees و بها الجدول People و الذى يحتوى على حقلين حقول هم FirstName و LastName

_ و لدينا قاعدة بيانات ثانية بأسم EmployeeSalaries و بها الجدول Salaries و الذى يحتوى على ثلاث حقول ايضا هم FirstName و LastName و Salary

_ قم بإنشاء نافذة و بها عدد 3 مربعات نصوص لعرض الحلقين FirstName و LastName من قاعدة البيانات الاولى و لعرض الحقل Salary من قاعدة البيانات الثانية

_ قم بادراج عنصر التحكم Adodc1 على النافذة ومن خلال الخصائص قم عمل نص الاتصال بقاعدة البيانات الاولى :

 كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql Egy-tech13932494881

 كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql Egy-tech13932494892

ثم نقوم بكتابة جملة الاستعلام التالية فى المربع المشار الية فى الصورة أعلاه

الكود:
SELECT * FROM People,
    [;Database=EmployeeSalaries].Salaries
    WHERE People.LastName  = Salaries.LastName
      AND People.FirstName = Salaries.FirstName

 كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql Egy-tech13932494893

_ بعد ذلك سنقوم بربط مربعات النصوص وذلك من خلال الخاصية DataField كما فى الصورة التالية

 كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql Egy-tech13932496001


و يمكنك أيضا استخدام نفس الطريقة مع تقنية الاتصال ado أو dao
avatar
أبوسجود
......
......

تاريخ التسجيل : 18/02/2011
المساهمات : 101
النقاط : 187
التقيم : 8
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

 كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql Empty رد: كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql

مُساهمة من طرف أحمد مناع في الإثنين فبراير 24, 2014 5:50 pm

أهلا بعودتك أخى ابو سجود

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
أحمد مناع
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 969
النقاط : 201749
التقيم : 116
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

 كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql Empty رد: كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql

مُساهمة من طرف أبوسجود في الأحد مارس 16, 2014 11:04 am

شكرا استاذى الكريم
avatar
أبوسجود
......
......

تاريخ التسجيل : 18/02/2011
المساهمات : 101
النقاط : 187
التقيم : 8
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

 كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql Empty رد: كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql

مُساهمة من طرف NEXT في الثلاثاء سبتمبر 23, 2014 6:56 pm

وحشنى مقالاتك ابوسجود

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
 كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql Do.php?imgf=154090993464951
NEXT
NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 380
النقاط : 200556
التقيم : 14
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

 كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql Empty رد: كيفية ربط جدولين مختلفين فى قاعدتين بيانات مختلفتين بإستخدام عنصر التحكم Adodc1 و جملة sql

مُساهمة من طرف زياد مقداد في السبت سبتمبر 24, 2016 10:08 pm

شكرا أخي الغالي
لي سؤال لو تكرمت بالرد عليه:كيف أربط بين جداول مختلفة في نفس قاعدة البيانات
مثلا لي مشروع برنامج مدرسة ولي قاعدة بيانات إسمها داتا وبها جدول للتلاميذ وجدول للمعلمين و جدول للبيانات القارة فكيف أربط جدول التلاميذ بجدول المعلومات القارة وكذلك جدول المعلمين بجدول المعلومات القارة .تقبل أخي شكرا مسبقا و جازاك الله خيري الدنيا و الآخرة
زياد مقداد
زياد مقداد
.
.

تاريخ التسجيل : 14/02/2016
المساهمات : 3
النقاط : 3
التقيم : 0
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى