0

我在我的 asp .net 项目中生成了我的 dbml 类。

我有一个名为recepies 的表和一个名为components 的表。

List<recepy> prods = db.recepies.Where(p => p.EndProd_id == id).ToList();

这是我用来从数据库中获取记录的行。我得到了我想要的记录,所以这个命令工作得很好。

现在我想输入我的属性。输入我的属性没有问题,除非我想使用链接到另一个表的属性。在我的“recepies”表中,我使用了组件表中的 ID。当我查看我的 dbml 时,链接是存在的。

通常我应该能够通过线路获得财产

recepy.components.Id

除了“组件”不作为属性存在...我做错了什么?

提前致谢!

亲切的问候

4

1 回答 1

0

自己找到了答案。。

事实证明,该表也需要一个主键。在我的桌子上不是这样。

于 2013-02-21T13:18:53.070 回答