如何使用Lightswitch LINQ查询连接两个以上的表

时间:2016-03-30 11:41:36

标签: linq visual-studio-lightswitch

我是lightswitch和linq的新手,我正在使用LS 2015。我想知道如何在其他表的屏幕中显示一个表的数据。

例如我有job vacancies,我想在那里展示申请工作的候选人专业信息。这两个表通过候选个人ID相关,是指候选个人表和专业表之间的外键。

关系如下 JobVacancies->CandidatePersonalInfor->candidateProfessionalInfo。他们是多对一的。

我已经写了linq query来获取数据,其中我也包含了一些其他表,我的代码如下

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您是否定义了实体之间描述的关系?如果是这样,您将能够在设计器中将所需的详细信息添加到表单中。实体及其属性将位于屏幕设计器的左窗格中。

如果连接操作更复杂,您可以使用WCF RIA服务创建复合实体,如http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/2226/Creating-a-WCF-RIA-Service-for-Visual-Studio-2013.aspx

中所述