3

我試圖更新使用這樣的實體框架4.1代碼第一種方法我的實體(在我的庫類):無法更新標識列「唯一ID」,實體框架錯誤

internal void SaveAccount(Account account) { 

      context.Entry(account).State = EntityState.Modified; 
      context.SaveChanges(); 
     } 

,但我得到的錯誤是:

Cannot update identity column 'Unique ID'. 

我沒有更新唯一ID列。我怎樣才能避免這個錯誤?

回答

3

我加入這個屬性到我的Model屬性和錯誤走了:

[DatabaseGenerated(DatabaseGeneratedOption.Identity)

0

如果屬性是主鍵,下面的屬性應該加代替:

[Key] 
相關問題