我正在尝试使用LINQ进行插入工作,并且遇到了一些困难。
我使用此示例基于我的代码:http://msdn.microsoft.com/en-us/library/bb763516.aspx
我已经设置了数据对象,但是在执行db.Orders.InsertOnSubmit时不知道发生了什么。
如何使用InsertOnSubmit创建此db对象以将数据对象插入到我的数据库中?
编辑:这是我正在使用的一些代码(这可能是一个错误的世界,在这一点上我几乎在黑暗中摸索)。我是数据库对象的新手,所以整个概念对我来说有点混乱。
var Data = new Data();
Data.value1 = 1;
var db = new dbo(connectionString);
db.InsertOnSubmit(Data);
答案 0 :(得分:2)
您需要做的不仅仅是调用InsertOnSubmit()。您还需要致电SubmitChanges()
。这些是单独的步骤的原因是允许您有多个插入,更新和删除,然后通过SubmitChanges()一次提交它们。