Các đối tượng liên quan đến database.. Các control trình bày dữ liệu data control... TỔNG QUANADO.Net ActiveX Data Object: là một tập các lớp nằm trong bộ thư viện lớp cơ sở của .NET Fr
Trang 1LẬP TRÌNH WEB –
Trang 2NỘI DUNG
1 Giới thiệu
2 Kiến trúc ADO.Net
3 Cơ bản kết nối database trong ASP.Net
4 Các đối tượng liên quan đến database
5 Các control trình bày dữ liệu (data control)
Trang 3TỔNG QUAN
ADO.Net (ActiveX Data Object): là một tập các lớp nằm trong bộ thư viện
lớp cơ sở của NET Framework cung cấp khả năng làm việc với dữ liệu được
lưu trữ trong bộ nhớ như một CSDL thu nhỏ gọi là “dataset” làm tăng tốc độ
tính toán, xử lý tính toán và hạn chế sử dụng tài nguyên trên Database
Server
ADO.Net cung cấp khả năng xử lý dữ liệu chuẩn XML (dữ liệu dạng XML có thể trao đổi giữa bất kỳ hệ thống nào và ứng dụng có nhiều khả năng làm
việc với những ứng dụng khác)
Trang 4KIẾN TRÚC
Trang 5CÁC BƯỚC CƠ BẢN THỰC HIỆN VỚI CSDL
• Bước 1: Tạo kết nối
• Bước 2: Tạo điều khiển truy vấn SQL
• Bước 3: Mở kết nối dữ liệu
• Bước 4: Thực thi truy vấn SQL
• Bước 5: Đóng kết nối
• Bước 6: In kết quả
Trang 6VÍ DỤ VỚI ACCESS
Trang 7VÍ DỤ VỚI ACCESS
Trang 8VÍ DỤ VỚI ACCESS
Trang 9VÍ DỤ VỚI ACCESS
Trang 10VÍ DỤ VỚI SQL SERVER
Trang 11VÍ DỤ VỚI SQL SERVER
Trang 12VÍ DỤ VỚI SQL SERVER
Trang 13VÍ DỤ VỚI SQL SERVER
Trang 14CÁC ĐỐI TƯỢNG DATABASE
Trang 15KẾT NỐI CSDL CONNECTION
Trang 16SQL CONNECTION
Trang 17ĐIỀU KHIỂN THỰC THI TRUY VẤN SQL
Trang 19qua các đối tượng điều khiển thực thi truy vấn SQL như
sqlcom.ExecuteReader();
nguồn và điền chúng vào các đối tượng như DataSet, DataTable
Trang 20XỬ LÝ DỮ LIỆU TỪ TRUY VẤN SQL
Trang 21ĐỐI TƯỢNG DATASET VÀ DATATABLE
Chức năng:
cho phép thay đổi dữ liệu bên trong đối tượng này để sau đó cập nhật trở lại cơ sở dữ liệu nguồn bằng phương thức Update của đối
tượng DataAdapter
Thuộc tính và phương thức: (xem ví dụ)
Trang 22CÁC CONSOLE TRÌNH BÀY DỮ LIỆU