Sau khi học xong bài này người học có thể hiểu về: Giới thiệu, kiến trúc ADO.Net, cơ bản kết nối database trong ASP.Net, các đối tượng liên quan đến database, các control trình bày dữ liệu (data control). Mời các bạn cùng tham khảo!
LẬP TRÌNH WEB – ASP.NET TRẦN QUANG DIỆU NỘI DUNG Giới thiệu Kiến trúc ADO.Net Cơ kết nối database ASP.Net Các đối tượng liên quan đến database Các control trình bày liệu (data control) TỔNG QUAN ADO.Net (ActiveX Data Object): tập lớp nằm thư viện lớp sở NET Framework cung cấp khả làm việc với liệu lưu trữ nhớ CSDL thu nhỏ gọi “dataset” làm tăng tốc độ tính tốn, xử lý tính tốn hạn chế sử dụng tài nguyên Database Server ADO.Net cung cấp khả xử lý liệu chuẩn XML (dữ liệu dạng XML trao đổi hệ thống ứng dụng có nhiều khả làm việc với ứng dụng khác) KIẾN TRÚC CÁ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 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 VÍ DỤ VỚI ACCESS VÍ DỤ VỚI ACCESS VÍ DỤ VỚI ACCESS VÍ DỤ VỚI ACCESS VÍ DỤ VỚI SQL SERVER VÍ DỤ VỚI SQL SERVER VÍ DỤ VỚI SQL SERVER VÍ DỤ VỚI SQL SERVER CÁC ĐỐI TƯỢNG DATABASE KẾT NỐI CSDL CONNECTION SQL CONNECTION ĐIỀU KHIỂN THỰC THI TRUY VẤN SQL ĐIỀU KHIỂN THỰC THI TRUY VẤN SQL XỬ LÝ DỮ LIỆU TỪ TRUY VẤN SQL Đối tượng sử dụng: • Access: OleDbDataReader OleDbDataAdapter • SQL: SqlDataReader SqlDataAdapter Thuộc tính phương thức: • Đối tượng DataRead nhận liệu đọc từ CSDL bên thông qua đối tượng điều khiển thực thi truy vấn SQL SqlCommand Ví dụ: SqlDataReader sqlreader; sqlreader = sqlcom.ExecuteReader(); • Đối tượng DataAdapter xem đọc liệu từ CSDL nguồn điền chúng vào đối tượng DataSet, DataTable XỬ LÝ DỮ LIỆU TỪ TRUY VẤN SQL ĐỐI TƯỢNG DATASET VÀ DATATABLE Chức năng: • Là đối tượng dùng để chứa liệu sở liệu cho phép thay đổi liệu bên đối tượng để sau cập nhật trở lại sở liệu nguồn phương thức Update đối tượng DataAdapter Thuộc tính phương thức: (xem ví dụ) CÁC CONSOLE TRÌNH BÀY DỮ LIỆU ... Kiến trúc ADO.Net Cơ kết nối database ASP.Net Các đối tượng liên quan đến database Các control trình bày liệu (data control) TỔNG QUAN ADO.Net (ActiveX Data Object): tập lớp nằm thư viện lớp... 2: Tạo điều khiển truy vấn SQL • Bước 3: Mở kết nối 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 VÍ DỤ VỚI ACCESS VÍ DỤ VỚI ACCESS VÍ DỤ VỚI ACCESS VÍ DỤ VỚI ACCESS... nguồn phương thức Update đối tượng DataAdapter Thuộc tính phương thức: (xem ví dụ) CÁC CONSOLE TRÌNH BÀY DỮ LIỆU