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

برجاء المساعدة عندي مشكلة في الجداول المترابطة

بدأه m.aljoul في 18 أكتوبر 2010 · 5 رد · 415 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم إخواني الكرام أنا مشترك جديد معكم

يؤسفني بأني بأول مشاركة لي أن أطلب منكم ولا أعطيكم ولكن عشمي بكم كبير

أنا أعمل على بناء موقع متعلق بشؤون التأمين والمطلوب دخول الوكلاء لمنطقتهم وتحرير عقود التأمين

المهم عندي جدولين مترابطين (جدول العقود) و (جدول الأصول ) حيث أن كل عقد تامين يحتوي أكثر من أصل

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

The record cannot be deleted or changed because table 'contract_assets' includes related records.

أرجو تعليمي كيفية إبلاغ المستخدم بأن السجل الحالي مرتبط بسجلات بجدول آخر فإذا وافق على الحذف أقوم بحذف السجلات المقابلة

أرجو أن لا تخذلوني

تحياتي العميقة لكم

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

#2

يظهر أن قاعدة البيانات بالأكسس .. عموما ألغي العلاقات في الأكسس او الغي ا eforce update cascade في العلاقة .. حتى لا يرغمك الأكسس على شي

يمكنك ان تفعله بالكود .. باستخدام validation في ASP.NEt

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#3
مبرمج القاعده كتب:

يظهر أن قاعدة البيانات بالأكسس .. عموما ألغي العلاقات في الأكسس او الغي ا eforce update cascade في العلاقة .. حتى لا يرغمك الأكسس على شي

يمكنك ان تفعله بالكود .. باستخدام validation في ASP.NEt

أشكرك اخي مبرمج القاعدة على الرد السريع جداً

سيعمل الأمر إن أزلت العلاقات ولكن أخي أود أنا أن أبرز رسالة للمستخدم عند النقر على زر الديليت الخاص بالجريد فيو

تقول هذه الرسالة للمستخدم بأنه يوجد سجلات مرتبطة وهل يرغب بحذف السجلات المرتبطة

لأنني في حال ازلت العلاقات وتم حذف عقد ما , سوف تبقى الأصول المرتبطة به وسيخلق هذا أخطاء كثيرة

أرجو توضيح الأمر بالكود علماً بأني أتعامل بلغة VB.Net

أتمنى الرد وأشكرك على سرعة اجابتك

مع تحياتي

تم تعديل هذه المشاركة بواسطة m.aljoul في 18 أكتوبر 2010 في 19:44

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

#4

برايي حاول طباعة رقم الخطا لا اعلم ماهو الرقم

ويمكنك عمل شرط على الرقم اذا كان الرقم هكذا قم باعطائه تحذير معيين

ولكن هذا ليس منطقيا

برايي انت ان تقوم بالاستعلام ان كان يملك ابناء تقوم باظهار الرسالة وان كان لا يملك ابناء لا يقوم بطباعة شيىء ويقوم بالحذف فورا

In bad state

#5
X-File كتب:

برايي حاول طباعة رقم الخطا لا اعلم ماهو الرقم

ويمكنك عمل شرط على الرقم اذا كان الرقم هكذا قم باعطائه تحذير معيين

ولكن هذا ليس منطقيا

برايي انت ان تقوم بالاستعلام ان كان يملك ابناء تقوم باظهار الرسالة وان كان لا يملك ابناء لا يقوم بطباعة شيىء ويقوم بالحذف فورا

أشكركم إخوتي ولكن أنا أريد منكم الكود المتعلق بالحل

وقفت عند هذه النقطة , كيف لي أن أعلم إن كان للسجل أبناء بالكود

أرجو المتابعة

مع تحياتي

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

#6

ليست بذلك الامر المعقد

مشكلتي الان لا املك فيجوال استديو لا تستغرب فهذه الحال :D

ساكتب لك شرح الان وغدا احاول وضع كود

ستعمل استعلام على جدول الابن بحيث يكون قيمة الحقل بجدول الابناء تساوي القيمة المستعلم عنها بجدول الاب

In bad state

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

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

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

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

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