有没有做这项工作的能力吗?我该怎么做工作?

有帮助吗?

解决方案

变种上下文=新MyDataContext();     VAR = newObj新用户();     newObj.UserID = 1;     newObj.Name = “泰德”;

context.Users.InsertOnSubmit(newObj);  //queues for submission
context.SubmitChanges(); //submits to backend

或用于更新:

var context = new MyDataContext();
var user = context.Users.First(i => i.UserID = 1);
//entities self aware and automatically synced to database when a value changes
user.Name = "Dave";

context.SubmitChanges(); //knows about updated record

其他提示

当使用一个DataContext以生成LINQ到SQL查询,它将跟踪是由查询选定的对象,从该上下文eminate。

这就是说,如果你改变返回的对象,然后调用的上DataContext的实例的SubmitChanges方法,该变化将被持久回底层数据存储。

如果要删除一个对象,那么你将对象传递给Table<T>实例 DeleteOnSubmit方法(其中T是对于在数据库中的表中的模型中的类型)。然后,当你呼吁的DataContext的SubmitChanges,记录代表通过传递给DeleteOnSubmit方法将被删除的模型。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top