AddObject和保存不工作
问题描述:
我有一个DBML,我有我的表在一个MVC环境。AddObject和保存不工作
db.TruckTable.AddObject(trucktbl);
db.SaveChanges();
它不工作,因为它无法找到AddObject()
有关的TruckTable
。我很担心,如果有其他解决方法来制作一个保存在DBML文件中的表。
答
使用linq-to-sql时,添加对象的方法称为InsertOnSubmit()
,并通过SubmitChanges()
完成保存更改。
db.TruckTable.InsertOnSubmit(trucktbl);
db.SubmitChanges();
你是如何获得trucktbl对象 – 2012-03-08 17:19:34
假设这是实体框架 - 哪个版本? – Yuck 2012-03-08 17:22:00
如果它是一个DBML文件,那么它是linq-to-sql。 – 2012-03-08 17:25:57