Delen via


Procedure: Query's uitvoeren op informatie

Query's in LINQ voor SQL gebruiken dezelfde syntaxis als query's in LINQ. Het enige verschil is dat de objecten waarnaar wordt verwezen in LINQ naar SQL-query's, worden toegewezen aan elementen in een database. Zie Inleiding tot LINQ-query's (C#) voor meer informatie.

LINQ naar SQL vertaalt de query's die u schrijft in gelijkwaardige SQL-query's en verzendt deze naar de server voor verwerking.

Sommige functies van LINQ-query's hebben mogelijk speciale aandacht nodig in LINQ voor SQL-toepassingen. Zie Queryconcepten voor meer informatie.

Opmerking

De volgende query vraagt om een lijst met klanten uit Londen. In dit voorbeeld Customers is een tabel in de voorbeelddatabase Northwind.

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;
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

Zie ook