实体框架 - 分离对象和重新附加

时间:2013-10-08 13:31:31

标签: c# entity

我必须在数据库中插入几个实体,这些实体包含对数据库中已存在的其他实体的引用,例如:

Order tmpOrder = new tmpOrder();
Order.Position.Add(tmpPosition);

tmpPosition-Object是从另一个上下文中获取的,所以当然要将对象插入到数据库中我必须将tmpPosition-Object从它以前的上下文中分离出来。

不幸的是之后再也无法访问tmpPosition-Object了。在将新对象插入数据库后,有什么方法可以分离ReferenceObject并重新附加它?

我正在使用Entity Framework 4.1版。

0 个答案:

没有答案