PDA

View Full Version : سوال: خطای conflict هنگام حذف رکورد



aminaltavista
چهارشنبه 29 شهریور 1391, 19:44 عصر
سلام
موقع حذف یک رکورد ازم خطای conflict میگیره :
The DELETE statement conflicted with the REFERENCE constraint "FK_UserName". The conflict occurred in database "Persia Glasses", table "dbo.t_shift", column 'Users'.
The statement has been terminated.

و اجازه نمیده که رکورد رو حذف کنم. ظاهرا اشکال از دیتابیس هست اما نمیدونم چه طور رفع میشه!:ناراحت:

ali_habibi1384
چهارشنبه 29 شهریور 1391, 19:52 عصر
سلام
موقع حذف یک رکورد ازم خطای conflict میگیره :
The DELETE statement conflicted with the REFERENCE constraint "FK_UserName". The conflict occurred in database "Persia Glasses", table "dbo.t_shift", column 'Users'.
The statement has been terminated.

و اجازه نمیده که رکورد رو حذف کنم. ظاهرا اشکال از دیتابیس هست اما نمیدونم چه طور رفع میشه!:ناراحت:
چون در دياگرامت اين فيلد كليد خارجي جدول ديگه تعريف شده

aminaltavista
چهارشنبه 29 شهریور 1391, 20:08 عصر
چون در دياگرامت اين فيلد كليد خارجي جدول ديگه تعريف شده

سلام

آره همین طوره من کلید خارجی رو برداشتم امکان حذف پیدا شد اما چه طور بدون این که این کارو بکنم رکورد رو حذف کنم . یعنی آیا باید علاوه بر این رکورد (کلید اصلی)اون کلید خارجی رو هم حذفش کنم؟

ali_habibi1384
چهارشنبه 29 شهریور 1391, 20:16 عصر
سلام

آره همین طوره من کلید خارجی رو برداشتم امکان حذف پیدا شد اما چه طور بدون این که این کارو بکنم رکورد رو حذف کنم . یعنی آیا باید علاوه بر این رکورد (کلید اصلی)اون کلید خارجی رو هم حذفش کنم؟

بستگي به طراحي دياگرامتون داره. عكسش رو بذاريد