作法:查詢資訊

LINQ to SQL 中的查詢會使用與 LINQ 中的查詢相同的語法。 唯一的差別在於 LINQ to SQL 查詢中參考的物件,會對應至資料庫中的元素。 如需詳細資訊,請參閱 LINQ 查詢簡介 (C#)

LINQ to SQL 會將您撰寫的查詢轉譯為對等 SQL 查詢,並將其傳送給伺服器進行處理。

在 LINQ to SQL 應用程式中,可能需要特別注意 LINQ 查詢的部分功能。 如需詳細資訊,請參閱查詢概念

範例

下列查詢會要求來自倫敦 (London) 的客戶名單。 在這個範例中,Customers 是 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

另請參閱