You are on page 1of 4

LINQ TO SQL

GV: Hunh L Thanh Nhn B mn Tin hc Khoa KTCNMT Email: hltnhan@agu.edu.vn

Khi nim
LINQ to SQL l mt phin bn hin thc ha ca

O/RM (object relational mapping) c bn trong .NET Framework bn Orcas; (nay l .NET 3.5), n cho php bn m hnh ha mt c s d liu dng cc lp .NET. Sau bn c th truy vn c s d liu (CSDL) dng LINQ, cng nh cp nht/thm/xa d liu t . LINQ to SQL h tr y transaction, view v cc stored procedure (SP). N cng cung cp mt cch d dng thm kh nng kim tra tnh hp l ca d liu v cc quy tc vo trong m hnh d liu ca bn.

Cac bc thc hin


To mt datacontext

i tng se tng ng vi csdl Hocsinh, danh sch (bng) hocsinhs

Dng c php LINQ ly v mt tp

IEnumerable cc i tng trong datacontext V du

To i tng qldiemhocsinhdatacontext Dng cc lnh truy vn tr v mt IEnumerable

Select, Update, Insert, Delete CRUD (create, read, update, delete)


from hs in dbcontext.Hocsinhs

where select hs

You might also like