رفع ارور conflict
با سلام خدمت استاد اشرافی عزیز
من مطابق با کد هایی که میزنین پیش میرم
تو قسمت اضافه کردن پست من با ارور conflict بر میخورم
چجوری باید برطرف بشه
متن ارور :
SqlException: The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Posts_Users_UserId". The conflict occurred in database "myblog_DBase2", table "dbo.Users", column 'Id'.
ممنون میشم راهنمایی کنید
پاسخ ها
محمد اشرافی
سلام وقت بخیر ، userId ای که بهش دادین توی دیتابیس وجود نداره ببینید UserId رو دستی بهش پاس دادین یا نه
و بعد چک کنید اون UserId که بهش پاس دادین توی تیبل User وجود داره یا نه
morteza sefidi
سلام مجدد UserId رو دارم بهش پاس میدم و اینکه من تو تیبل UserId,User ندارم باید بسازمش ؟
محمد اشرافی
نه نیازی نیست تو اسم کلید خارجی جدول post هست
شما باید یه تیبل user و کالمن Id داشته باشید
و باید یه رکورد باشه که این کالمن I'd مقدارش برابر باشه با اون مقداری که دستی بهش پاس دادین
morteza sefidi
با تشکر فراروان از شما استاد گرامی درست شد
محمد اشرافی
خواهش میکنم موفق باشید