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

حذف وإنشاء العلاقات في جداول قاعدة اكسس من خلال الدلفي

مغلق
بدأه alswah في 21 مارس 2007 · 2 رد · 2,090 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

استفسار بسيط ..

عندي جدول ( الأقسام) مرتبط بجدول (الموظفين) ونوع العلاقة one to many مع (توالي الحديث والحذف ).

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

يعني هل استطيع من خلال الدلفي .. حذف هذه العلاقة وعمل ما أريد عمله في جدولي المطلوب وبعد الانتهاء اعيد تصميم العلاقة ؟

لخبراء

#2
اقتباس
كيف يمكن لي ان اتعامل مع جدول المواظفين من حيث التحديث والاضافة حيث اني لم استطيع التحديث لوجود هذه العلاقة

التحديث في حال كان هناك علاقة بين جدولين المقصود منه هو انه اذا قمت بتحديث ال PK من الجدول الاول فسوف يتم تحديث FK من الجدول الاخر

و هذا هو عمل on update cascade

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

و كذلك الحذف, اي انك تستطيع حذف اب ما من جدول الاقسام ليتم بعد ذلك حذف جميع الموظفين الموجودين في جدول الموظفين و ذلك اذا كنت تضع on delete cascade, و لا ينصح بوضع on delete cascade لانها خطرة في هذه الحالة , و اذا اراد المستخدم حذف قسم ما فليقوم بيده اولا بحذف جميع الموظفين الذين بداخله

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#3

السلام عليكم

حسب فهمي لمشكلتك هي:

ان جدول الاقسام هو الرئيسي (PK) وجدول الموظفين هو المربوط معه (FK) . يعني عدة موظفين يتبعون قسم ما . هل هذا الكلام صحيح؟

اذا كان التصميم هكذا

انت تستطيع تضيف اي موظف جديد في جدول الموظفين اذا كان قسمه موجود في الرئيسي.

وتستطيع ان تعدل على جميع الحقول في جدول الموظفين (ماعدا الحقل المربوط (FK) اذا لم يتواجد في جدول الاقسام).

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

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

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

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

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

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

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