無法更新 EntitySet“XXX”,因爲它有一個 DefiningQuery,而 <ModificationFunctionMapping> 元素中沒有支持當前操作的

問題現象

在使用EF時,出現下面錯誤:

無法更新 EntitySet“Department”,因爲它有一個 DefiningQuery,而 <ModificationFunctionMapping> 元素中沒有支持當前操作的 <InsertFunction> 元素。

 

原因

數據表中沒有使用主鍵。

 

解決方法:

創建主鍵。然後刪除EF生成的edmx,重新創建一個edmx文件。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章