Left-Outer-Join in Linq-To-Entities
Gibt es einen Weg, um eine linke äußere Verknüpfung, in linq-to-entities OHNE Tabellen abgebildet mit fremden Federn?
Auch, wenn unsere Firma sich entscheidet zu bleiben, ist die Verwendung von linq-to-entities trotz seiner aktuellen Fehler, denken Sie, es ist wichtig, sich mit Visual Studio 2010? In anderen Worten, was ist in Visual Studio 2010, die helfen würde, die Entwicklung mit Entitäten, die nicht in Visual Studio 2008?
Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies kann nicht befriedigen, weil Sie die Objekte nicht richtig abgeflacht, aber Sie können führen Sie eine äußere Verknüpfung und eine Sammlung von anonymen Typen.
Einen left outer join ist die gleiche wie die union der inner join und die Ausnahme (die Teil des ersten Satzes, die nicht mitmachen, auf den zweiten Satz).
Hier habe ich einfach
LINQ ist nicht schön, aber es ist Niedlich.
Das Ergebnis ist eine Liste von anonymen Typen {a, b}
Microsoft hat zwei Daten, teams, beide Streben das gleiche Ziel: LINQ-to-SQL und ADO.NET Entität. Gibt es Unterstützung liegt jetzt mit ADO.NET für Unternehmen, die bedeutet, dass LINQ-to-SQL nicht so hohe Priorität haben wie die ADO.NET -Angebot.
Visual Studio 2010 unterstützt .NET 4, welches wiederum unterstützt ADO.NET für entities und LINQ-to-SQL. Abgesehen von der Reihe von Produktivitäts-features präsentiert, die in VS2010, ich habe nicht gesehen viel in Bezug auf die Daten stützen, die unterscheidet sich von VS2008.
In Bezug auf die left-outer-join: