Freigeben über


Abfragen der Datenbank

In dieser Themengruppe wird beschrieben, wie Abfragen in LINQ to SQL-Projekten entwickelt und ausgeführt werden.

In diesem Abschnitt

Anleitung: Informationen abfragen Veranschaulicht kurz, wie LINQ to SQL-Abfragen grundsätzlich die gleichen wie LINQ-Abfragen sind.

Vorgehensweise: Informationen als schreibgeschützt abrufen Dieser Artikel beschreibt, wie die Abfrageleistung erhöht werden kann, wenn keine Änderungen an den Daten geplant sind.

Vorgehensweise: Steuern, wie viele verwandte Daten abgerufen werden Beschreibt, wie gesteuert wird, welche zugehörigen Daten zusammen mit dem Hauptziel abgerufen werden.

Vorgehensweise: Filtern verwandter Daten Beschreibt, wie verwandte Daten mithilfe einer Unterabfrage abgerufen werden.

Vorgehensweise: Deaktivieren des verzögerten Ladens Beschreibt, wie verzögertes Laden deaktiviert wird.

Vorgehensweise: Direktes Ausführen von SQL-Abfragen Beschreibt, wie Abfragen mithilfe der SQL-Sprache übermittelt werden.

Gewusst wie: Speichern und Wiederverwenden von Abfragen Beschreibt, wie eine Abfrage einmal kompiliert wird, sie aber mehrmals mit unterschiedlichen Parametern verwendet wird.

Vorgehensweise: Behandeln zusammengesetzter Schlüssel in Abfragen Beschreibt, wie mehrere Spalten in eine Abfrage eingeschlossen werden, in der der Operator nur ein einziges Argument verwendet.

Vorgehensweise: Gleichzeitiges Abrufen vieler Objekte Beschreibt die Verwendung LoadWith.

How to: Filter at the DataContext Level Beschreibt eine weitere Verwendung von LoadWith.

Abfragebeispiele Stellt viele Beispiele für Abfragen bereit.