如何使用Linq to SQL处理更新?

时间:2009-08-16 02:04:50

标签: linq-to-sql

您是否必须使用Linq to SQL编写更新语句?

1 个答案:

答案 0 :(得分:2)

有点儿。您可以像使用ORM一样使用它,因为您可以更新内存中的数据模型,然后在提交更改时执行动态生成的UPDATE语句。例如:

using (MyDataContext db = new MyDataConext())
{
     db.Clients.First().Salary = 50000;
}

不执行更新,但

using (MyDataContext db = new MyDataConext())
{
     db.Clients.First().Salary = 50000;
     db.SubmitChanges();
}

确实