【问题标题】:How to join more than two tables using Lightswitch LINQ query如何使用 Lightswitch LINQ 查询连接两个以上的表
【发布时间】:2016-03-30 11:41:36
【问题描述】:

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

例如我有job vacancies,我想在其中显示已申请工作的候选人专业信息。这两个表是通过候选人个人ID关联的,即候选人个人表和专业表之间的外键。

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

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

感谢任何帮助。

【问题讨论】:

  • post中没有附加代码(...我的代码如下...)
  • 您可以改为创建和使用视图。

标签: linq visual-studio-lightswitch


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多