[SQL] primary key 違反條件約束

看板Database (資料庫)作者 (大笨羊)時間14年前 (2011/06/06 18:07), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
※ [本文轉錄自 C_Sharp 看板 #1Dx7gSQu ] 作者: wa007123456 (大笨羊) 看板: C_Sharp 標題: [問題] primary key 違反條件約束 時間: Mon Jun 6 14:58:33 2011 大家好 我最近用SQL做了一個小小的資料庫 只是DB一使用SubmitChange()就會出現這個錯誤訊息 我有上MSDN查過 但是還是不了解其中的意義 我除錯除到快瘋了(已經弄了一晚上) 這個錯誤訊息真正的意義是甚麼 囧 感謝高手回答!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.228.217.15

06/06 17:18,
就是你異動的資料 違反那張table 的PK限制
06/06 17:18

06/06 17:19,
通常是違反"唯一值unique"條件
06/06 17:19
我找到問題的原因了 下面是一部分的程式碼 ============================================================================ DataClassesDataContext db = new DataClassesDataContext(); var mychat =new ChatInfo { Name = fromname, Contentext = contentdata}; db.ChatInfo.InsertOnSubmit(mychat); db.SubmitChanges(); ============================================================================== 我發現db的ChatInfo好像少了s結尾 似乎不是個集合 我用的是.NET 4.0 我是少寫了甚麼嗎@@? ※ 編輯: wa007123456 來自: 125.228.219.112 (06/06 17:54) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.228.219.112
文章代碼(AID): #1DxARnca (Database)
文章代碼(AID): #1DxARnca (Database)