你能告诉我是什么问题吗?
最佳答案
如果使用的是DbContext
的两个不同实例(即您所命名的db
变量),则在与跟踪实体不同的上下文中调用SaveChanges
时,将不会保存任何内容。您需要首先使用Attach方法。
db.customer_images.Attach(item);
db.SaveChanges();
但是,我认为在您的情况下,如果您稍微重构代码并且不使用实体本身的DbContext,则可以避免附加步骤。
关于entity-framework - Entity Framework Db.SaveChanges()无法正常工作吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24647427/