السلام عليكم ورحممة الله وبركاته
عندي سؤال إذا ابغي احذف 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
السلام عليكم ورحممة الله وبركاته
عندي سؤال إذا ابغي احذف 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
أولاً لضمان حذف محتوى جدول الابن الجدول الفرعي
يتشرط أن تكون كونت العلاقة بينهما على اساس Cascading Deletion
يتم ذلك سواءً عند إختيار الـ Cascade أو Default في الـ Delete rule إذا تم إنشاء العلاقة بين الجدولين عن طريق الـ Design شاهد الصورة للإيضاح ..
أو عند عملية الحذف قم بحذف ما في الابن ثم ما في الاب
مثلاً نستخدم هذا السلوك Remove أو السلوك RemoveAt
Dim drEmployee As DataRow = dtEmployees.Rows(3) dtEmployees.Rows.Remove(drEmployee)
الان بعد عملية السلوك Remove سنحدث جدول الابن ثم جدول الاب.
هذا والله أعلم .
في المثال يتضح المقال
هذا الموضوع مغلق.