ăng tốc truy xuất dữ liệu theo mô hình đa lớp: tách biệt truy cập dữ liệu với thao tác dữ liệu.. Cho phép truy xuất dữ liệu ở chế độ connected và disconnected..[r]
(1)Chương 5:
TỔNG QUAN VỀ LẬP TRÌNH CƠ SỞ DỮ LIỆU
Giảng Viên: ThS Dương Thành Phết
(2)1.Giới thiệu ADO.Net 2.Đối tượng Connection 3.Đối tượng Command
4.Đối tượng DataReadder 5.Đối tượng Dataset
6.Đối tượng DataAdapter
(3)1 GIỚI THIỆU VỀ ADO.NET
1.1 ADO.NET ?
ActiveX Data Object NET (ADO.NET)- Mơ hình truy xuất CSDL NET
Do Microsoft Soft phát triển từ tảng ADO
Cung cấp lớp đối tượng hàm thư viện phục vụ cho việc kết nối xử lý liệu
ăng tốc truy xuất liệu theo mơ hình đa lớp: tách biệt truy cập liệu với thao tác liệu
(4)ADO.Net Gồm thành phần chính: .Net Data Provider DataSet
(5)1 GIỚI THIỆU VỀ ADO.NET
.Net Data Provider: gồm thành phần:
Connection: Thực thiết lập trì kết nối đến CSDL
Command: Lưu trữ lệnh truy vấn hay stored procedure
DataReader: Lưu trữ kết thực thi lệnh truy vấn từ CSDL
(6)(7)(8)DataSet: Lưu trữ nhớ bảng liệu, lược đồ CSDL
Thực thi chế ngắt kết nối (disconnected) nhằm tăng hiệu truy xuất CSDL
Mọi thao tác thay đổi liệu thực DataSet, không ảnh hưởng đến CSDL
Sử dụng XML để truyền tải lưu trữ liệu
(9)(10)1.3 Quá trình phát triển ADO.NET: