我有6個相關的表格。我正在使用視圖模型來顯示我視圖中所有6個表的屬性。我可以使用上述結構在單個事務中添加數據。但是,在編輯我得到的數據時 - 「存儲更新,插入或刪除語句會影響意外數量的行(0)。實體可能已被修改或刪除,因爲實體已加載。」錯誤信息。更新mvc ef中的相關表格
從消息看來,在某些表中,0行受到了影響。在我看來,可能不會編輯每個值。只有屬於某個表格的一些值纔會被編輯,而其中一些值將被保存。因此,如果從一個表中的值不是在所有編輯,如果我嘗試做以下內容,然後上面的錯誤彈出向上
db.Entry(tbl).State = EntityState.Modified;
db.SaveChanges();
有沒有辦法只修改那些值表的實體狀態在編輯視圖中編輯?或者還有其他更好的方法嗎?
請幫忙。謝謝。
http://stackoverflow.com/questions/1836173/entity-framework-store-update-insert-or-delete-statement-affected-an-unexpec – Nsevens
@Nsevens感謝您的網址,但我已經通過它這並沒有幫助解決我的錯誤。 – arpymastro