Bài giảng Lập trình Web - Phần 5: Lập trình Web ASP.Net - Trần Quang Diệu

NỘ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)

pdf 22 trang yennguyen 2140
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Lập trình Web - Phần 5: Lập trình Web ASP.Net - Trần Quang Diệu", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Bài giảng Lập trình Web - Phần 5: Lập trình Web ASP.Net - Trần Quang Diệu

Bài giảng Lập trình Web - Phần 5: Lập trình Web ASP.Net - Trần Quang Diệu
LẬP TRÌNH WEB –
ASP.NET
TRẦN QUANG DIỆU
NỘ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) 
TỔ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). 
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 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ả 
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 và phương thức: 
• Đối tượng DataRead nhận dữ liệu chỉ đọc từ CSDL bên dưới thông 
qua các đối tượng điều khiển thực thi truy vấn SQL như 
SqlCommand.. Ví dụ: SqlDataReader sqlreader; sqlreader = 
sqlcom.ExecuteReader(); 
• Đối tượng DataAdapter được xem như bộ đọc dữ liệu từ CSDL 
nguồn và điền chúng vào các đối tượng như 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 được dùng để chứa dữ liệu của mọi cơ sở dữ liệu và 
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ụ) 
CÁC CONSOLE TRÌNH BÀY DỮ LIỆU

File đính kèm:

  • pdfbai_giang_lap_trinh_web_phan_5_lap_trinh_web_asp_net_tran_qu.pdf