ورود

View Full Version : پیغام خطا هنگام درج رکورد



mostafa612003
دوشنبه 16 فروردین 1389, 19:13 عصر
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]Violation of PRIMARY KEY constraint 'PK_Shahidmain'. Cannot insert duplicate key in object 'dbo.Shahidmain'.

/site-hatef/Sobh/NEWShohada_DB/functions.asp, line 327

من قبلا مشکلی نداشتم
از وقتی بانک را دوباره attach کردم این پیغام نمایش داده می شود.
ورژن sql 2005 می باشد.


متشکرم

pezhvakco
دوشنبه 16 فروردین 1389, 20:22 عصر
درود :


Violation of PRIMARY KEY constraint 'PK_Shahidmain'
خطا در محدودیت کلید اولیه (اصلی)


Cannot insert duplicate key in object
ناتوان در درج کردن کلید مشابه (دوتایی) در این شیئ (بانک)

فکر کنم به خاطر این باشه که کلید اصلی شما می خواد دوبار یه مقدار یکسان بگیره . کلید اصلی برنامت رو چه طوری تعیین می کنی .

فکر خوش .

mostafa612003
سه شنبه 17 فروردین 1389, 10:30 صبح
من يک فيلد کليدي به نام indx دارم که آن را کليد تعريف کرده ام
که اين کليد با جدولهاي ديگري هم ارتباط دارد
اين بار که فايلها را دوباره attache کردم ، باعث شد که ارتباط بين جدولها از بين برود و اين پيغام ظاهر شود

نمي دانم چگون مي شود بين جداول ارتباط داد در sql server 2005

درصورت توان مرا راهنمايي فرماييد متشکرم