Bài giảng Lập trình Web ASP.Net với C#: Chương 5 - Th.S Phạm Đào Minh Vũ
Số trang: 73
Loại file: pdf
Dung lượng: 2.59 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương 5 trang bị cho người học những kiến thức về các điều khiển liên kết cơ sở dữ liệu. Chương này gồm có 2 nội dung chính, đó là: Điều khiển kết nối cơ sở dữ liệu và điều khiển liên kết cơ sở dữ liệu. Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Web ASP.Net với C#: Chương 5 - Th.S Phạm Đào Minh Vũ LẬP TRÌNH WEB ASP.NET VỚI C# Giảng Viên: Th.S Phạm Đào Minh Vũ Email: phamdaominhvu@yahoo.com1 Chương 5 Các Điều Khiển Liên Kết CSDL 5.1 Điều khiển kết nối cơ sở dữ liệu 5.2 Điều khiển liên kết cơ sở dữ liệu161 Khoa CNTT Trường CĐ CNTT TP.HCM 5.1. Điều khiển kết nối CSDL–Data-Source Control Là các điều khiển dùng để chứa nguồn dữ liệu được rút trích từ các hệ QT CSDL như: Access, SQLServer, XML, Ocracle . . . Có các điều khiển Data-Source sau: SQLDataSource, Access Data Source, XML Data Source, . . .162 Khoa CNTT Trường CĐ CNTT TP.HCM CSDL MẪU163 Khoa CNTT Trường CĐ CNTT TP.HCM 5.1.1 Điều khiển SQLDataSource Dùng để kết nối CSDL trong các hệ quản trị CSDL SQLServer, Ocracle Server, . . . Chọn đối tượng CSDL như Table, View, Procedure hay câu lệnh SQL và khai báo điều kiện lọc (Where) với nhiều cách như: Giá trị định sẳn, đối tượng Session, Request.Form, Request.QueryString . . . Tạo kết nối Kéo điều khiển SQLDataSource từ Toolbox vào trang Chọn Configure Data Source 164 Khoa CNTT Trường CĐ CNTT TP.HCM Nếu trước đó đã tạo kết nối thì chọn kết nối đã có. Ngược lại để tạo mới kết nối thì chọn New Connection Tạo kết nối CSDL mới165 © Dương Thành Phết-www.thayphet.net Khoa CNTT Trường CĐ CNTT TP.HCM Chọn QTCSDL (Microsoft SQLServer) Chọn Continue để tiếp tục166 Khoa CNTT Trường CĐ CNTT TP.HCM Khai báo các thông số cho kết nối Chọn Hệ QT CSDL Chọn Tên ServerChọn thông tin đăng nhập Chọn tên CSDL Đồng ý kết nối Kiểm tra kết nối167 Khoa CNTT Trường CĐ CNTT TP.HCM Đặt tên cho kết nối Tên kết nối168 Khoa CNTT Trường CĐ CNTT TP.HCM Xác định nguồn dữ liệu từ Table, View hay câu lệnh SQL có thể chỉ định điều kiện lọc dữ liệu, sắp xếp hay các chỉ định vcho xử lý thêm, xoá, sửa Xác định nguồn dữ liệu Từ câu lệnh SQL hay Từ Table, View Xác định điều kiện Chỉ định sắp xếp Các lệnh thê, xoá, sửa169 Khoa CNTT Trường CĐ CNTT TP.HCM Chọn Test Query để kiểm tra kết quả nguồn dữ liệu. Chọn Finish để hòan thành170 Khoa CNTT Trường CĐ CNTT TP.HCM Điều khiển SQL DataSource và tham số Request.QueryString Để lọc dữ liệu theo điều kiện thì giá trị tham số có thể được gán trực tiếp thông qua đối tượng Request.Querystring (Truyền tham số qua liên kết) Khi click vào liên kết trang có địa chỉ kèm theo tham số dạng:171 http://localhost:49222/ . . ./SachNXB.aspx?MaNXB=3 Khoa CNTT Trường CĐ CNTT TP.HCM Thực hiện: Tạo trang NhaXB.aspx là danh mục nhà xuất bản Chọn Edit Column từ GiridView Task172 Khoa CNTT Trường CĐ CNTT TP.HCM173 Khoa CNTT Trường CĐ CNTT TP.HCM Với các thuộc tính: HeaderText: Nhãn tiêu đề cột Text: Nhãn hiện thị trong tất cả các ô DataTextField: Giá trị từ 1 field chỉ định trong nguồn DL DataNavigateUrlFields: Danh mục tên các tham số ghi cách nhau bởi dấu “,” DataNavigateUrlFormatting: Địa chỉ trang liên kết kèm tham số dạng: ~/SachNXB.aspx?MaNXB={0} Giá trị tham số ghi dưới dạng chỉ số các tham số được khai báo trong DataNavigateUrlFields bắt đầu là 0 và cách nhau dấu ,174 Khoa CNTT Trường CĐ CNTT TP.HCM Tạo trang hiện thị dữ liệu với nguồn dữ liệu có tham số qua liên kết (Request.QueryString). Xác định nguồn dữ liệu, sau đó chọn Where để chỉ định điều kiện175 Khoa CNTT Trường CĐ CNTT TP.HCM Columns: Tên cột làm điều kiện Operator: Toán tử so sánh Source: Loại tham số (QueryString) QueryString field: Tên tham số đã truyền176 Chọn Add để chấp nhận thêm tham số ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Web ASP.Net với C#: Chương 5 - Th.S Phạm Đào Minh Vũ LẬP TRÌNH WEB ASP.NET VỚI C# Giảng Viên: Th.S Phạm Đào Minh Vũ Email: phamdaominhvu@yahoo.com1 Chương 5 Các Điều Khiển Liên Kết CSDL 5.1 Điều khiển kết nối cơ sở dữ liệu 5.2 Điều khiển liên kết cơ sở dữ liệu161 Khoa CNTT Trường CĐ CNTT TP.HCM 5.1. Điều khiển kết nối CSDL–Data-Source Control Là các điều khiển dùng để chứa nguồn dữ liệu được rút trích từ các hệ QT CSDL như: Access, SQLServer, XML, Ocracle . . . Có các điều khiển Data-Source sau: SQLDataSource, Access Data Source, XML Data Source, . . .162 Khoa CNTT Trường CĐ CNTT TP.HCM CSDL MẪU163 Khoa CNTT Trường CĐ CNTT TP.HCM 5.1.1 Điều khiển SQLDataSource Dùng để kết nối CSDL trong các hệ quản trị CSDL SQLServer, Ocracle Server, . . . Chọn đối tượng CSDL như Table, View, Procedure hay câu lệnh SQL và khai báo điều kiện lọc (Where) với nhiều cách như: Giá trị định sẳn, đối tượng Session, Request.Form, Request.QueryString . . . Tạo kết nối Kéo điều khiển SQLDataSource từ Toolbox vào trang Chọn Configure Data Source 164 Khoa CNTT Trường CĐ CNTT TP.HCM Nếu trước đó đã tạo kết nối thì chọn kết nối đã có. Ngược lại để tạo mới kết nối thì chọn New Connection Tạo kết nối CSDL mới165 © Dương Thành Phết-www.thayphet.net Khoa CNTT Trường CĐ CNTT TP.HCM Chọn QTCSDL (Microsoft SQLServer) Chọn Continue để tiếp tục166 Khoa CNTT Trường CĐ CNTT TP.HCM Khai báo các thông số cho kết nối Chọn Hệ QT CSDL Chọn Tên ServerChọn thông tin đăng nhập Chọn tên CSDL Đồng ý kết nối Kiểm tra kết nối167 Khoa CNTT Trường CĐ CNTT TP.HCM Đặt tên cho kết nối Tên kết nối168 Khoa CNTT Trường CĐ CNTT TP.HCM Xác định nguồn dữ liệu từ Table, View hay câu lệnh SQL có thể chỉ định điều kiện lọc dữ liệu, sắp xếp hay các chỉ định vcho xử lý thêm, xoá, sửa Xác định nguồn dữ liệu Từ câu lệnh SQL hay Từ Table, View Xác định điều kiện Chỉ định sắp xếp Các lệnh thê, xoá, sửa169 Khoa CNTT Trường CĐ CNTT TP.HCM Chọn Test Query để kiểm tra kết quả nguồn dữ liệu. Chọn Finish để hòan thành170 Khoa CNTT Trường CĐ CNTT TP.HCM Điều khiển SQL DataSource và tham số Request.QueryString Để lọc dữ liệu theo điều kiện thì giá trị tham số có thể được gán trực tiếp thông qua đối tượng Request.Querystring (Truyền tham số qua liên kết) Khi click vào liên kết trang có địa chỉ kèm theo tham số dạng:171 http://localhost:49222/ . . ./SachNXB.aspx?MaNXB=3 Khoa CNTT Trường CĐ CNTT TP.HCM Thực hiện: Tạo trang NhaXB.aspx là danh mục nhà xuất bản Chọn Edit Column từ GiridView Task172 Khoa CNTT Trường CĐ CNTT TP.HCM173 Khoa CNTT Trường CĐ CNTT TP.HCM Với các thuộc tính: HeaderText: Nhãn tiêu đề cột Text: Nhãn hiện thị trong tất cả các ô DataTextField: Giá trị từ 1 field chỉ định trong nguồn DL DataNavigateUrlFields: Danh mục tên các tham số ghi cách nhau bởi dấu “,” DataNavigateUrlFormatting: Địa chỉ trang liên kết kèm tham số dạng: ~/SachNXB.aspx?MaNXB={0} Giá trị tham số ghi dưới dạng chỉ số các tham số được khai báo trong DataNavigateUrlFields bắt đầu là 0 và cách nhau dấu ,174 Khoa CNTT Trường CĐ CNTT TP.HCM Tạo trang hiện thị dữ liệu với nguồn dữ liệu có tham số qua liên kết (Request.QueryString). Xác định nguồn dữ liệu, sau đó chọn Where để chỉ định điều kiện175 Khoa CNTT Trường CĐ CNTT TP.HCM Columns: Tên cột làm điều kiện Operator: Toán tử so sánh Source: Loại tham số (QueryString) QueryString field: Tên tham số đã truyền176 Chọn Add để chấp nhận thêm tham số ...
Tìm kiếm theo từ khóa liên quan:
Lập trình Web Lập trình Web ASP.Net Lập trình Web ASP.Net với C# Điều khiển liên kết cơ sở dữ liệu Điều khiển kết nối cơ sở dữ liệu Điều khiển SQLDataSourceGợi ý tài liệu liên quan:
-
[Thảo luận] Học PHP như thế nào khi bạn chưa biết gì về lập trình?
5 trang 130 0 0 -
161 trang 129 1 0
-
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 107 1 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 106 0 0 -
GIÁO TRÌNH LẬP TRÌNH WEB_PHẦN 2_BÀI 3
3 trang 102 0 0 -
101 trang 91 2 0
-
231 trang 90 1 0
-
Lập Trình Web: Các trang quản trị trong PHP - GV: Trần Đình Nghĩa
8 trang 87 0 0 -
Bài giảng Lập trình web nâng cao: Chương 7 - Trường ĐH Văn Hiến
16 trang 65 1 0 -
Bài giảng Lập trình Web ASP.Net với C#: Chương 9 - Th.S Phạm Đào Minh Vũ
55 trang 49 0 0