منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
العلاقة بين الجداول - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم أسئلة واستفسارات الأعضاء - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=94)
+--- قسم : Microsoft SQL Server (http://vb4arb.com/vb/forumdisplay.php?fid=171)
+--- الموضوع : العلاقة بين الجداول (/showthread.php?tid=9211)



العلاقة بين الجداول - حاتم كريم - 09-06-13

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

اخواني الاعزاء تحياتي لكم جميعا

لدي جدولين اردت ان اربط بينهما

الجدول الاول اسمة a ويحتوي على حقل اسمة cur نوعة (varchar(50 المفتاح الاساسي

الجدول الثاني اسمة b ويحتوي على حقلين الحقل الاول اسمة cur1 نوعة (varchar(50 والحقل الثاني اسمة cur2 نوعة (varchar(50

عندما اربط بين الجدولين علاقة من cur الى cur1 الــ DeleteRule=cascade و UpdateRule=cascade تتم العملية بنجاح

وعلاقة من cur الى cur2 الــ DeleteRule=cascade و UpdateRule=cascade تفشل العملية وتظهر هذه الرسالة


'Table1' table saved successfully
'Table2' table
- Unable to create relationship 'FK_Table2_Table11'.
Introducing FOREIGN KEY constraint 'FK_Table2_Table11' on table 'Table2' may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints.
Could not create constraint. See previous errors.

ارجو المساعده من يعرف حل هذه الاخطاء او لدية اي فكرة وشكرا


العلاقة بين الجداول - حاتم كريم - 09-06-13

اخوان ارجو المساعده


العلاقة بين الجداول - حاتم كريم - 10-06-13

رجاء المساعده


العلاقة بين الجداول - حاتم كريم - 10-06-13

رجاء ما سبب هذا الخطا


العلاقة بين الجداول - حاتم كريم - 11-06-13

اخوان شنو سبب المشكلة ؟


العلاقة بين الجداول - Sajad - 11-06-13

السلام عليكم

اخي العزيز فحوى المشكلة انك لا تستطيع عمل cascade ل2 مفتاح ثانوي بفس الجدول

لانك اصلا عامل علاقة بين cur و cur1 ومسوي cascade ولا يجوز عمل cascade لcur مع حقل اخر في نس الجدول هذا والله أعلم



العلاقة بين الجداول - حاتم كريم - 12-06-13

الاخ العزيز سجاد شكرا على الرد وهل يوجد حل للمشكلة