我有一個簡單的方法,使用實體框架將一行插入到我們的表中。但是,該表具有一個觸發器,而不是在插入行後立即操作該行。這似乎是通過產生錯誤「存儲更新,插入或刪除影響意外數量的行(0)的語句」來使實體框架。我該如何解決這個問題?插入一個項返回 - 存儲更新,插入或刪除語句影響意外的行數(0)
using (var supportContext = new SupportContext(CustomerId))
{
var mobileUser = new AcctMobileUser
{
amu_user_id = userId
};
supportContext.AcctMobileUsers.Add(mobileUser);
await supportContext.SaveChangesAsync();
}
'有一個觸發器,只要插入它就操縱行'它對行做了什麼? –
它實際上是一個TON背景的東西。它操縱一個字段(這是一個FK)來確定它是否是一個帳單用戶。但實際上,只是在完成所有工作時才更新其中的一列。 –
看到[這裏](http://stackoverflow.com/questions/1836173/entity-framework-store-update-insert-or-delete-statement-affected-an-unexpec) –