Linq EntityState问题

时间:2010-05-19 06:42:57

标签: c# linq

您好我如何将EntityState从我NotTracked的{​​{1}}更改为Modified。 我的意思是我修改了我的CurrentEntity,但CurrentyEntity显示EntityState应该是NotTracked。这可能是什么原因......?

1 个答案:

答案 0 :(得分:0)

如果对已断开连接的实体进行更改并希望对其进行更改跟踪,则可以在datacontext上使用.Attach(..)方法,即:

context.Products.Attach(product, true);

您可以在MSDN上阅读有关Linq to Sql和断开连接的实体的更多信息:

Data Retrieval and CRUD Operations in N-Tier Applications (LINQ to SQL)