我无法使用ADO对象模型将新记录保存回数据库。
我尝试过从对象类型创建新记录以及使用db.Customers.Create()。
我也尝试过使用EntityState Change。
正在创建对象,我认为它正在插入到DataContext中,但它并没有回到SQL数据库(我现在使用的是mdf文件)。
如何重写它以使其正常工作? (AdoDataEntities是DataContext)
using (var db = new AdoDataEntities())
{
db.Customers.Add(newCustomer);
// Sometimes I don't use the next line, doesn't make a difference either way
db.Entry(newCustomer).State = EntityState.Added;
db.SaveChanges();
}
编辑:代码可能在一个单独的主题中,我不确定这是否会产生影响,我认为不会。