Unable to update the EntitySet 'Table1' because it has a DefiningQuery and no <InsertFunction> element exists in the <ModificationFunctionMapping> element to support the current operation.

會發生這個問題呢
網路上眾說紛紜 有的是說 連接字串錯了 要把*改成模組的編號
也有人說 要把CONFIG的一個設定改掉
但是當我去英文版的網站時
有一個人講了一個很重要的問題
就是這種問題
源自於MVC的建構時
先開MDF 在開M 開了C 再創C
問題在一個 

  { db.SaveChanges(); }
只有在這裡 一直存不進去
 原來 最根本的原因 是因為在DB建立的時候 沒有設定主KEY 他們會認定MDF是唯讀的 不是可以寫入的
所以就會發生這種愚蠢的狀況
就被這種問題卡了兩天 他馬的
















arrow
arrow
    文章標籤
    C# ERROR MDF DBERROR 主KEY
    全站熱搜

    丁滿 發表在 痞客邦 留言(0) 人氣()