Cara: Kueri untuk Informasi
Kueri di LINQ ke SQL menggunakan sintaks yang sama dengan kueri di LINQ. Satu-satunya perbedaan adalah bahwa objek yang dirujuk dalam kueri LINQ ke SQL dipetakan ke elemen dalam database. Untuk informasi selengkapnya, lihat Pengantar Kueri LINQ (C#).
LINQ to SQL menafsirkan kueri yang Anda tulis menjadi kueri SQL yang setara dan mengirimkannya ke server untuk diproses.
Beberapa fitur kueri LINQ mungkin memerlukan perhatian khusus dalam aplikasi LINQ ke SQL. Untuk informasi selengkapnya, lihat Konsep Kueri.
Contoh
Kueri berikut meminta daftar pelanggan dari London. Dalam contoh ini, Customers
adalah tabel di database sampel 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