1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài giảng lập trình web asp net với c chương 5 th s phạm đào minh vũ

73 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Chương 5 Các Điều Khiển Liên Kết CSDL
Người hướng dẫn Th.S Phạm Đào Minh Vũ
Trường học Trường CĐ CNTT TP.HCM
Chuyên ngành CNTT
Thể loại bài giảng
Thành phố TP.HCM
Định dạng
Số trang 73
Dung lượng 2,59 MB

Nội dung

LẬP TRÌNH WEB ASP.NET VỚI C# Giảng Viên: Th.S Phạm Đào Minh Vũ Email: phamdaominhvu@yahoo.com Chương Các Điều Khiển Liên Kết CSDL 5.1 Điều khiển kết nối sở liệu 5.2 Điều khiển liên kết sở liệu 161 Khoa CNTT Trường CĐ CNTT TP.HCM 5.1 Điều khiển kết nối CSDL–Data-Source Control  Là điều khiển dùng để chứa nguồn liệu rút trích từ hệ QT CSDL như: Access, SQLServer, XML, Ocracle  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ẪU 163 Khoa CNTT Trường CĐ CNTT TP.HCM 5.1.1 Điều khiển SQLDataSource  Dùng để kết nối CSDL hệ quản trị CSDL SQLServer, Ocracle Server,  Chọn đối tượng CSDL Table, View, Procedure hay câu lệnh SQL 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 chọn kết nối có Ngược lại để tạo kết nối chọn New Connection Tạo kết nối CSDL 165 © 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ục 166 Khoa CNTT Trường CĐ CNTT TP.HCM Khai báo thông số cho kết nối Chọn Hệ QT CSDL Chọn Tên Server Chọn thông tin đăng nhập Chọn tên CSDL Đồng ý kết nối Kiểm tra kết nối 167 Khoa CNTT Trường CĐ CNTT TP.HCM Đặt tên cho kết nối Tên kết nối 168 Khoa CNTT Trường CĐ CNTT TP.HCM Xác định nguồn liệu từ Table, View hay câu lệnh SQL định điều kiện lọc liệu, xếp hay định vcho xử lý thêm, xoá, sửa Xác định nguồn liệu Từ câu lệnh SQL hay Từ Table, View Xác định điều kiện Chỉ định xếp Các lệnh thê, xoá, sửa 169 Khoa CNTT Trường CĐ CNTT TP.HCM  CollectionPager không hoạt động Datalist mà hoạt động với Điều khiển hiển thị liệu khác Repeater, …hoặc đối tượng cần phân trang  Ngoài việc sử dụng CollectionPager, việc phân trang cịn thực việc viết mã (sinh viên tự tìm hiểu thêm ) 218 Khoa CNTT Trường CĐ CNTT TP.HCM 5.2.3 Điều khiển Repeater Giới thiệu: Như DataList & DataGrid, điều khiển Repeater dùng để hiển thị liệu Tuy nhiên phải tự thiết kế hình thức hiển thị thơng qua tag HTML 219 Khoa CNTT Trường CĐ CNTT TP.HCM Nội dung hiển thị cho tiêu đề Nội dung hiển thị cho mục liệu dòng lẻ Nội dung hiển thị cho mục liệu chẳn Nội dung hiển thị dòng liệu Nội dung hiển thị cho tiêu đề : 220 Khoa CNTT Trường CĐ CNTT TP.HCM Ví dụ: Bước 1: Tạo điều khiển Repeater: rptChudesach vào trang Web Bước 2: Kết nối tạo nguồn liệu cho điều khiển từ Table Chude với cột: MaCD, Tenchude Bước 3: Chuyển trang Web qua dạng code HTM bổ sung tag sau: 221 Khoa CNTT Trường CĐ CNTT TP.HCM Mã CĐ Tên CĐ 222 Khoa CNTT Trường CĐ CNTT TP.HCM 5.2.4 Detailview & FormView Giới thiệu: Hai điều khiển cho phép làm việc với trường liệu đơn thời điểm Thực chức xem, thay đổi, thêm hay xoá, di chuyển sang trang hay quay lại trang trước 223 Khoa CNTT Trường CĐ CNTT TP.HCM Detailview Hiển thị liệu với DetailView DetailView đưa hiển thị bảng()trong HTML để hiển thị liệu ghi Ví dụ: Trang XemthongtinKH.aspx 224 Khoa CNTT Trường CĐ CNTT TP.HCM Sử dụng Fields với điều khiển DetailView DetailView hỗ trợ tất Field GridView : BoundField,CheckBoxField,CommandField,ButtonField, HyperLinkField, ImageField, TemplateField 225 Khoa CNTT Trường CĐ CNTT TP.HCM Xử lý phân trang với điều khiển DetailView Để tạo phân trang định thuộc tính AllowPaging=”true” cho điều khiển DetailView Với thuộc tính định dạng thuộc nhóm: Pagersettings 226 Khoa CNTT Trường CĐ CNTT TP.HCM Minh họa: Trong ví dụ liên kết liệu với Table Khachhang đưa vào BoundField CheckBoxField, điền liệu vào với thuộc tính DataField thiết đặt tiêu dề (HeaderText) Tạo phân trang trình bày góc bên phải 227 Khoa CNTT Trường CĐ CNTT TP.HCM Formview Hiển thị liệu với FormView FormView dùng để hiển thị liệu với điều khiển tùy biến cho liệu ghi Ví dụ: Trang XemthongtinNXB.aspx 228 Khoa CNTT Trường CĐ CNTT TP.HCM Trình bày liệu sử dụng Edit Template Tạo FormView vào trang liên kết liệu Tại cửa sổ thiết kế chọn Edit Tempalte từ cửa sổ FormView Task 229 Khoa CNTT Trường CĐ CNTT TP.HCM Thiết kế trình bày với Control điều khiển tương tự thiết kế DataList với điều khiển tùy biến 230 Khoa CNTT Trường CĐ CNTT TP.HCM Xử lý phân trang với điều khiển FormView Để tạo phân trang định thuộc tính AllowPaging=”true” cho điều khiển Form Với thuộc tính định dạng thuộc nhóm: Pagersettings 231 Khoa CNTT Trường CĐ CNTT TP.HCM Minh họa: Trong ví dụ liên kết liệu với Table NhaXuatBan đưa vào Label, điền liệu vào với thuộc tính Text cho File tương tứng, thiết đặt tiêu đề(HeaderText) Tạo phân trang trình bày phía trang 232 Khoa CNTT Trường CĐ CNTT TP.HCM ... Trường C? ? CNTT TP.HCM 5. 1.2 Điều khiển Access DataSource  Dùng để kết nối với s? ?? liệu Access MDB)  Th? ? ?c Tạo AccessDataSource từ Toolbox Chọn Configure Data Source : Để th? ? ?c kết nối 190 Khoa CNTT... để chứa nguồn liệu rút trích từ hệ QT CSDL như: Access, SQLServer, XML, Ocracle  C? ? điều khiển Data-Source sau: SQLDataSource, Access Data Source, XML Data Source, 162 Khoa CNTT Trường C? ?... liệu với s? ?? liệu SQLServer, Access, XML Tại m? ?c Choose Data Source: New Data Source (Ho? ?c chọn Datasource tạo trư? ?c đó) Ghi chú: Tạo Datasource trình bày trư? ?c 199 Khoa CNTT Trường C? ? CNTT TP.HCM

Ngày đăng: 11/10/2022, 21:40

HÌNH ẢNH LIÊN QUAN

Khi cấu hình cho điều khiển SQLDataSource - Bài giảng lập trình web asp net với c chương 5   th s phạm đào minh vũ
hi cấu hình cho điều khiển SQLDataSource (Trang 28)
- Mode: Qui định hình thức hiển thị của bộ nút di chuyển (kiểu số, kiểu ký hiệ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ũ
ode Qui định hình thức hiển thị của bộ nút di chuyển (kiểu số, kiểu ký hiệu). (Trang 49)
như hình - Bài giảng lập trình web asp net với c chương 5   th s phạm đào minh vũ
nh ư hình (Trang 57)
bảng(<Table>)trong HTML để hiển thị dữ liệu 1 bản ghi. Ví dụ: Trang XemthongtinKH.aspx    - Bài giảng lập trình web asp net với c chương 5   th s phạm đào minh vũ
b ảng(<Table>)trong HTML để hiển thị dữ liệu 1 bản ghi. Ví dụ: Trang XemthongtinKH.aspx (Trang 65)

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN