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

Delete row

مغلق
بدأه saif090 في 7 ديسمبر 2005 · 1 رد · 805 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي سؤال إذا ابغي احذف row from the access database

this row has primary key which is forgin key in other table so how can I delete this row from the two table?

Thank you

#2

أولاً لضمان حذف محتوى جدول الابن الجدول الفرعي

يتشرط أن تكون كونت العلاقة بينهما على اساس Cascading Deletion

يتم ذلك سواءً عند إختيار الـ Cascade أو Default في الـ Delete rule إذا تم إنشاء العلاقة بين الجدولين عن طريق الـ Design شاهد الصورة للإيضاح ..

07_12_05_11_12_02_1133982722Delete_rule.gif

أو عند عملية الحذف قم بحذف ما في الابن ثم ما في الاب

مثلاً نستخدم هذا السلوك Remove أو السلوك RemoveAt

Dim drEmployee As DataRow = dtEmployees.Rows(3) 
  dtEmployees.Rows.Remove(drEmployee)

الان بعد عملية السلوك Remove سنحدث جدول الابن ثم جدول الاب.

هذا والله أعلم .

في المثال يتضح المقال

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

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