HOW TO:查詢資訊 (LINQ to SQL)
LINQ to SQL 中之查詢使用的語法與 LINQ 中的查詢相同。 唯一的差別在於 LINQ to SQL 查詢中參考的物件會對應至資料庫中的項目。 如需詳細資訊,請參閱 LINQ 查詢簡介 (C#)。
LINQ to SQL 會將您撰寫的查詢轉譯為對等 SQL 查詢,並將它們傳送給伺服器進行處理。
在 LINQ to SQL 應用程式中,可能需要特別注意 LINQ 查詢的部分功能。 如需詳細資訊,請參閱LINQ to SQL 的查詢概念。
範例
下列查詢會要求來自倫敦 (London) 的客戶名單。 在這個範例中,Customers 是 Northwind 範例資料庫中的資料表。
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;