2016-03-30 25 views
0

beitreten Ich bin neu zu lightswitch sowie linq, ich verwende LS 2015. Ich möchte wissen, wie man die Daten einer Tabelle auf dem Bildschirm einer anderen Tabelle anzeigt.Wie man mehr als zwei Tabellen mit Lightswitch LINQ-Abfrage

Zum Beispiel habe ich job vacancies, wo ich Kandidat professionelle Informationen zeigen, wer sich für den Job beworben hat. Diese beiden Tabellen sind durch die persönliche ID des Kandidaten miteinander verbunden und bedeuten einen Fremdschlüssel zwischen der persönlichen Tabelle und der professionellen Tabelle.

Die Beziehung ist wie folgt JobVacancies->CandidatePersonalInfor->candidateProfessionalInfo. Sie sind viele miteinander verwandt.

habe ich eine linq query geschriebenen Daten zu holen, wo ich auch einige andere Tabellen enthalten sind, ist mein Code als

folgt Jede Hilfe ist willkommen.

+2

beschrieben gibt es keinen Code in der Post angebracht (... mein Code wie folgt ist .. .) – Miki

+0

Sie könnten stattdessen eine Ansicht erstellen und konsumieren. – Kris

Antwort

0

Haben Sie die Beziehungen definiert, die Sie zwischen den Entitäten beschreiben? Wenn dies der Fall ist, können Sie die gewünschten Details hinzufügen und in das Formular im Designer einfügen. Die Entitäten und ihre Eigenschaften befinden sich im linken Bereich des Bildschirmdesigners.

Wenn die Join-Operation komplexer ist, können Sie einen WCF RIA-Service verwenden, um eine zusammengesetzte Einheit zu schaffen, wie in http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/2226/Creating-a-WCF-RIA-Service-for-Visual-Studio-2013.aspx

Verwandte Themen