在OpenAveess中插入组和内容
-
14-11-2019 - |
题
我在SQL中有很多关于蜂窝组和内容表的多个关系,我用接线表威胁。据名称是GroupContent。
当我尝试插入新组和内容时,OpenAccess插入组和内容和剂量并未将任何记录插入到我的结表中。 这是我的代码
using (Context orm = new Context ())
{
Group objGroup = new Group();
objGroup.GroupName = "group 1";
Content objContent = new Content();
objContent.ContentDetail = "content 1";
objGroup.Contents.Add(objContent );
orm.Add(objGroup );
orm.Add(objContent);
orm.SaveChanges();
}
.
我可以使用它与实体框架的代码。
解决方案
默认收集属性未在OpenAccess中管理(持久)。
您需要将导航成员标记为isManaged。只需打开设计器,查找导航属性(在这种情况下,组类的内容属性)并挖掘属性窗格,将IsMagerage更改为True。
不隶属于 StackOverflow