18-12-2009, 12:15 PM
نعم اخي الكريم استعمل محرك ال paradox ودلفي 7
انا لا اعرف كثيرا حول فرض التكامل المرجعي (intégrité référentielle) لكن الذي فعلته هو الربط بين الجدولين بهذا الرابط حيث اختار Index الجدول الاول وبالمقابل index الجدول الثاني الذي هو نفسه N_bon ثم اعطي اسم للعلاقة .
الذي حدث هو لما رجعت الى الدلفي غلقت ثم فتحت جداول قواعد البيانات لكن التسجيلات الموجودة سابقا لم تظهر في dbgrid .وعند الاضافة او التغيير في الجدول الاول فان هذه الرسالة تظهر'enregistrement maitre absent'
وانا هدفي ان يتحقق الخياران اللذان ذكرتهما .انه اذا حدث تحديث في التسجيلة ذات الرقم n_bon في الجدول الاول فانه يحدث التحديث في الجدول الثاني ذو الرقم n_bon نفسه ونفس الشي للحذف.
فكيف افعل الخيارين واتخلص من مشكل الرسالة؟
اذا رغبت سارفق المشروع في المرة القادمة وشكرا لك اخي الكريم.
انا لا اعرف كثيرا حول فرض التكامل المرجعي (intégrité référentielle) لكن الذي فعلته هو الربط بين الجدولين بهذا الرابط حيث اختار Index الجدول الاول وبالمقابل index الجدول الثاني الذي هو نفسه N_bon ثم اعطي اسم للعلاقة .
الذي حدث هو لما رجعت الى الدلفي غلقت ثم فتحت جداول قواعد البيانات لكن التسجيلات الموجودة سابقا لم تظهر في dbgrid .وعند الاضافة او التغيير في الجدول الاول فان هذه الرسالة تظهر'enregistrement maitre absent'
وانا هدفي ان يتحقق الخياران اللذان ذكرتهما .انه اذا حدث تحديث في التسجيلة ذات الرقم n_bon في الجدول الاول فانه يحدث التحديث في الجدول الثاني ذو الرقم n_bon نفسه ونفس الشي للحذف.
فكيف افعل الخيارين واتخلص من مشكل الرسالة؟
اذا رغبت سارفق المشروع في المرة القادمة وشكرا لك اخي الكريم.

