تالار گفتمان nCIS.ir

نسخه‌ی کامل: ارتباط 2 جدول در یک فرم در معماری 3 لایه
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
من 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'.
چیزی که از این خطا میشه فهمید اینه که مقداری رو برای کلید خارجی انتخاب کردین که متناظر با اون، رکوردی اونطرف وجود نداره که کلید اصلیش برابر با این کلید خارجی باشه.