問題現象:
在使用EF時,出現下面錯誤:
無法更新 EntitySet“Department”,因爲它有一個 DefiningQuery,而 <ModificationFunctionMapping> 元素中沒有支持當前操作的 <InsertFunction> 元素。
原因:
數據表中沒有使用主鍵。
解決方法:
創建主鍵。然後刪除EF生成的edmx,重新創建一個edmx文件。
問題現象:
在使用EF時,出現下面錯誤:
無法更新 EntitySet“Department”,因爲它有一個 DefiningQuery,而 <ModificationFunctionMapping> 元素中沒有支持當前操作的 <InsertFunction> 元素。
原因:
數據表中沒有使用主鍵。
解決方法:
創建主鍵。然後刪除EF生成的edmx,重新創建一個edmx文件。