O'Reilly logo

Microsoft SQL Server 2008 R2 - Das Entwicklerbuch by Alexander Köller, Klaus Löffelmann, Jörg Neumann, Georg Urban

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Eager- und Lazy-Loading – Steuern der Ladestrategien bei 1:n-Relationen

Stellen Sie sich vor, Sie möchten in einer Datenbank häufig Daten einer Tabelle abrufen, die in einer 1:n-Beziehung mit einer anderen Tabelle verknüpft sind. Sie brauchen dazu, wenn Sie die entsprechenden Relationen der Tabellen im O/R-Designer eingefügt haben, dazu keinen zusätzlichen Aufwand zu betreiben, da LINQ to SQL die entsprechenden Maßnahmen für Sie unternimmt.

Um das verzögerte Abfragen von 1:N-Relationen zu demonstrieren, verwenden wir neben den Kunden auch die Bestellungen

Abbildung 27.13 Um das verzögerte Abfragen von 1:N-Relationen zu demonstrieren, verwenden wir neben den Kunden auch die Bestellungen

So fragt der folgende Codeausschnitt (im Codedatei EagerLazyLoading des Beispielprojekts ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required