c# – 需要帮助使用ASP.NET MVC 2框架的实体
我正在使用C#在ASP.NET MVC 2中创建一个站点.我设计了一个数据库,其中包含一堆具有多对多关系的表,类似于以下内容:
祖父母 – 多对多 – 父母 和 父母 – 多对多 – 孩子 我使用实体框架来创建所有实体类,现在正在处理添加GrandParent的存储库类中的函数. 它尝试创建Child,将其添加到Parent,然后将父项添加到GrandParent,然后使用命令将GrandParent添加到数据库 entities.GrandParents.AddObject(newGrandParent); entities.SaveChanges(); 它在SaveChanges()行崩溃并出现错误:
编辑: 错误是:无效的对象名称’JunctionPartentsChilds’,它会抛出UpdatingException. 有什么想法会出错吗?由于多对多关系,您是否必须按特殊顺序添加到数据库? 谢谢!! 解决方法
如果您复制/粘贴此错误:
无效的对象名称’JunctionPartentsChilds’ 也许问题是联结表名称中“父母”的拼写错误 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |