我是Linq-SQL的新手,并且使用O / R设计器来生成我的数据类。
我的主数据表具有一对1:M(儿童-父母)关系,并且这些关联已在设计器中设置。
我想要做的是这样的:
Child c = new Child();
Parent p = new Parent();
p.Children.Add(c);
关联的“属性”窗格包含表名称(复数形式)作为子属性的名称,但设计器生成的Parent类没有子级(甚至“子级”)的集合。
我在其他地方读过,最好让设计师继续使用它(例如参见有关此问题的评论),但是自动生成的代码似乎并不能满足我的需求。
我如何告诉设计者创建必要的集合属性?或者,我将如何手动进行呢?
查看http://msdn.microsoft.com/zh-cn/data/jj713299
尝试使用一个小的新项目,并像在MSDN网站上一样逐步进行操作,然后您可能会发现您尚未完成的步骤您的项目。如果双方都选中了“导航属性”,并且双方都选中了“将外键属性添加到实体”,那么您应该能够创建您的实体实例并将其添加到所属实体实例中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句