您好我如何将EntityState
从我NotTracked
的{{1}}更改为Modified
。
我的意思是我修改了我的CurrentEntity
,但CurrentyEntity
显示EntityState
应该是NotTracked
。这可能是什么原因......?
答案 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)