رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ارتباط 2 جدول در یک فرم در معماری 3 لایه
#1
سلام
من 2 جدول رو در سکیوال سرور ارتباط دادم 
کلید اصلی در جدول اول میشه کلید خارجی در جدول دوم

در برنامه نویسی سی شارپ یک فرم برای ارتباط 2 جدول طراحی شده

با استفاده از معماری 3 لایه این برنامه نوشته شده.

مشکل کوچک داره که اگه ممکنه حلش کنید.

System.Data.SqlClient.SqlException was unhandled
HResult=-2146232060
Message=The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Tab2_Tab1". The conflict occurred in database "DB", table "dbo.Tab1", column 'ID'.
پاسخ
تشکر شده توسط:
#2
چیزی که از این خطا میشه فهمید اینه که مقداری رو برای کلید خارجی انتخاب کردین که متناظر با اون، رکوردی اونطرف وجود نداره که کلید اصلیش برابر با این کلید خارجی باشه.
پاسخ
تشکر شده توسط: pedram




کاربران در حال بازدید این موضوع: 1 مهمان