Gewusst wie: Abfragen von Informationen (LINQ to SQL)
Aktualisiert: November 2007
Abfragen in LINQ to SQL verwenden die gleiche Syntax wie Abfragen in LINQ. Der einzige Unterschied besteht darin, dass die in LINQ to SQL-Abfragen referenzierten Objekte den Elementen in einer Datenbank zugewiesen werden. Weitere Informationen finden Sie unter Einführung in LINQ-Abfragen.
LINQ to SQL übersetzt die Abfragen, die Sie in entsprechende SQL-Abfragen schreiben, und sendet diese zur Verarbeitung an den Server.
Einige Features von LINQ-Abfragen benötigen in LINQ to SQL-Anwendungen besondere Aufmerksamkeit. Weitere Informationen finden Sie unter Abfragekonzepte in LINQ to SQL.
Beispiel
Die folgende Abfrage fordert eine Liste von Kunden aus London an. In diesem Beispiel ist Customers eine Tabelle in der Northwind-Beispieldatenbank.
Dim db As New Northwnd("c:\northwnd.mdf")
' Query for customers in London.
Dim custQuery = _
From cust In db.Customers _
Where cust.City = "London" _
Select cust
Northwnd db = new Northwnd(@"c:\northwnd.mdf");
// Query for customers in London.
IQueryable<Customer> custQuery =
from cust in db.Customers
where cust.City == "London"
select cust;
Siehe auch
Konzepte
Herunterladen von Beispieldatenbanken (LINQ to SQL)