ورود

View Full Version : مشکل حذف رکورد ارتباط دار در ACCESS



phpeproject.ir
سه شنبه 14 خرداد 1392, 16:41 عصر
سلام دوستان من یه برنامه دارم که به عنوان مثال شکل دیتا بیسش اینجوریه


105115


حالا تو جدول راننده هزارتا رکورد با با ماشین 1 داریم اگه از جدول car فیلد 1 حذف بشه ماشین همه راننده ها که شما ره 1 بوده از بین میره به نظر شما راه حل چیه؟

phpeproject.ir
سه شنبه 14 خرداد 1392, 17:08 عصر
دوستان کمک

parvizwpf
سه شنبه 14 خرداد 1392, 17:16 عصر
قانون ارتباط همینه. میخوای چی بشه مگه؟ البته برو دنبال بحث onCascadeDelete

phpeproject.ir
سه شنبه 14 خرداد 1392, 17:54 عصر
onCascadeDelete فیلد مربوطه هم حظف میشه فکر کنم

parvizwpf
سه شنبه 14 خرداد 1392, 17:57 عصر
الان مشکلت از دست نرفتن اطلاعات راننده هاس یا کلا میخوای بدونی که چرا اینطور میشه؟

phpeproject.ir
سه شنبه 14 خرداد 1392, 19:04 عصر
الان مشکلت از دست نرفتن اطلاعات راننده هاس یا کلا میخوای بدونی که چرا اینطور میشه؟
مشکلت از دست نرفتن اطلاعات راننده هاس

master13111
یک شنبه 09 تیر 1392, 17:16 عصر
در قسمت Relationship وقتی فیلدارو به هم ربط میدی یه فرم باز میشه که پایینش جای سه تا تیک داره
اگه اولی رو به تنهایی بزنی هیچ تغییری در مقدار فیلد مشترک جدول ماشین نمیتونی بدی و هم اینکه نمیتونه رکورد مربوطه رو حذف کنی. البته به شرط اینکه توی جدول راننده از این رکورد استفاده شده باشه.
اگه تیک دومی رو بزنی نمیتونی رکورد رو حذف کنی اما اگه مقدار فیلد مشترک جدول ماشینو تغییر بدی این تغییر در رکوردهای مرتبط جدول راننده اعمال میشه
اگه تیک سومی رو بزنی وقتی رکوردی رو تو جدول ماشین حذف میکنی کلیه رکوردهای مرتبط در جدول راننده حذف میشن
حالا اگه میخای هر تغییری در جدول ماشین بدی ولی توی جدول راننده اثری نذاره, هیچکدوم از تیکها رو نذار