Procedimiento para consultar información

Las consultas LINQ to SQL usan la misma sintaxis que las consultas de LINQ. La única diferencia es que los objetos a los que se hace referencia en las consultas LINQ to SQL se asignan a elementos de una base de datos. Para obtener más información, vea Introducción a las consultas LINQ (C#).

LINQ to SQL convierte las consultas que se escriben en consultas SQL equivalentes y las envía al servidor para su procesamiento.

Algunas características de las consultas LINQ podrían requerir una atención especial en las aplicaciones LINQ to SQL. Para obtener más información, vea Conceptos sobre consultas.

Ejemplo

La consulta siguiente solicita una lista de clientes de Londres. En este ejemplo, Customers es una tabla de la base de datos de ejemplo 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

Consulte también