使用实体框架将数据添加到MVC 4.5上的数据库。我正在使用下面的代码向表中添加数据,候选人可能包含一个新行,不会添加整行。我想知道为什么这不起作用,我没有得到编译或运行时错误。实体框架不会向数据库添加新行
var subject = db.subjects_tbl;
var sub = subject.CreateObject();
sub.subject_title = model.subject_title;
sub.language_Id = model.language_Id;
db.subjects_tbl.Attach(sub);
db.ObjectStateManager.ChangeObjectState(sub, EntityState.Added);
db.SaveChanges();
我重新措辞你的问题集中于实体框架,而不是MVC,这是你打算怎么办? – Matthew
是啊,谢谢你的帮助 – user3636426