【发布时间】:2011-10-25 05:25:12
【问题描述】:
这是我的数据库结构,我有四个表。 LocalArea 和 Lanungaue 表具有主数据,并由表 Address 和 AddressTranslated
引用现在我想在 Address and AddressTranslated 表中添加行,我使用以下代码存储 Address 表行
Address.localarea = new localarea() { LocalAreaID = 1 };
using (var context = new en_Entities())
{
context.Address.Attach(Address);
context.ObjectStateManager.ChangeObjectState(Address.LocalArea, EntityState.Unchanged);
context.ObjectStateManager.ChangeObjectState(Address, EntityState.Added);
context.SaveChanges();
}
代码工作正常并在地址表中添加行。
如何在 AddressTranslated 中添加行?我需要在 AddressTranslate 表中添加数据的更改/代码行。
【问题讨论】:
-
白板图片+1 :)
标签: .net entity-framework self-tracking-entities