(+84) 236.3827111 ex. 402

ADO.NET


Trong lớp kết nối (Connectivity Layer), có 4 đối tượng chính để xử

lý phần kết nối và tương tác với dữ liệu mà chúng ta sẽ thường

xuyên làm việc:

Connection: Đối tượng cho phép kết nối đến các nguồn CSDL

như: SQL Server, Oracle, Access, Excel.

Command: Đối tượng cho phép truy cập CSDL và thực thi phát

biểu SQL hay thủ tục Store Procedure của CSDL, truyền tham

số cho câu lệnh SQL.

DataReader: Bộ đọc, dùng để đọc nhanh dữ liệu theo một

chiều.

DataAdapter: Bộ điều phối hay cầu nối, dùng để chuyển dữ liệu

truy vấn được cho các đối tượng lưu trữ và xử lý như

DataTable.

Với lớp (Disconnected Layer), sở dĩ gọi là Disconnected Layer là

do toàn bộ dữ liệu được đọc một lần duy nhất và lưu vào DataSet

hay các đối tượng như DataTable và quá trình kết nối chấm dứt.

Dữ liệu sau đó được xử lý độc lập phía ứng dụng máy khách

(client). Bằng cách này, các ứng dụng có thể đảm bảo tài nguyên

cho hệ thống và phục vụ được số lượng kết nối lớn hơn.