[Entity Framework ] EDMX更新預存程式回傳欄位

目前使用EntityFramwork 是透過EF Designer幫我們從資料庫產生预存程序的Mode

問題

     若已產生的預存程式Model,若有增加欄位,想要自動將Model更新的話,在目前的作法都會將Model手動刪除在加入一次,會這樣作是因為在EF Designer 的功能[從資料庫更新] 都無法成功,如下圖,有更新視窗,但按更新後,Model還是舊的。雖然手動的方式刪除的方式不會太麻煩,但每次刪除,再加入時在版本控管的簽出簽入會有無法繫結的時候。
image
image

解決方法

使用[模型瀏覽器] 來更新Model
image
選擇要Model 點2下進入編輯
image
在[複雜] 點選[更新],確定後即可更新Model,不用刪除後,再加回的方式了
image

這個網誌中的熱門文章

IIS 設定只允許特定IP進入

[Sql Server] 資料庫備份筆記