我是LINQ的新手,必须在一个方法中编写几个LINQ操作。我想知道他们是否应该引用单个LinqToSQLClassesDataContext,或者每个操作是否需要单独的LinqToSQLClassesDataContext?如果他们可以使用相同的LinqToSQLClassesDataContext,那么在将其用于其他内容之前是否需要执行一些操作来重置它?
答案 0 :(得分:1)
在方法的顶部创建一个上下文并在整个方法中使用它应该没有问题。完成后,请确保将其丢弃。
每次操作后,您应该调用context.SubmitChanges()
将任何更改保存回数据库。