Bài giảng thực hành lập trình web 2 - Bài 5
lượt xem 45
download
Xây dựng trang chủ cho từng lĩnh vực Mục đích Trong bài thực hành này, bạn sẽ làm quen với cách xây dựng một trang web tương tác với CSDL sử dụng AccessDataSource kết hợp DataList.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng thực hành lập trình web 2 - Bài 5
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Bài 5. Xây dựng trang chủ cho từng lĩnh vực Mục đích Trong bài thực hành này, bạn sẽ làm quen với cách xây dựng một trang web tương tác với CSDL sử dụng AccessDataSource kết hợp DataList. Xây dựng Trang chủ cho từng lĩnh vực. Yêu cầu Đã hoàn tất bài thực hành Tuần 2, xây dựng trang chủ bản tin điện tử. Đã nắm bắt được cách thức kết nối CSDL sử dụng AccessDataSource Vấn đề liên quan Thiết kế CSDL bằng Access. Đọc và hiển thị thông tin từ CSDL lên DataList (AccessDataSource với DataList). Thời gian để hoàn tất bài thực hành: 120 phút GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Bài tập 5.1. Thiết kế CSDL Mục đích: Xây dựng CSDL Access 1. Mở tập tin CSDL “TINTUC.MDB” đã tạo ở bài 3 2. Tạo thêm 1 bảng có cấu trúc như sau : LINHVUC STT Tên trường Kiểu dữ liệu Ghi chú 1 MaLinhVuc Text(10) Primary Key 2 TenLinhVuc Text (255) Required 3. Nhập một số thông tin vào CSDL: LINHVUC MaLinhVuc TenLinhVuc XH Xã hội KT Kinh tế TT Thể thao GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 BANTIN MaBanTin TieuDe NoiDungTomTat NoiDung NgayDangTin HinhAnh ChuThichHinh MaLinhVuc 18/10/2004 XH1 Khi danh XH TTO - Bộ mặt upload\danhthang.jpg 12:26 AM khu danh thắng thắng Ngũ Hành Sơn sống và làng nghề chung điêu khắc đá mỹ với tiếng nghệ Non Nước ồn, bụi nổi tiếng đang và hóa cần một diện chất mạo mới tương xứng vào năm 2005, năm được TP Đà Nẵng chọn làm Năm Du lịch. 18/10/2004 XH2 Tài XH TTO - Được tổ upload\tainguyen.jpg 12:04 AM chức trong 2 nguyên ngày, 17 và 18- Khu bảo 10, tại đô thị cổ tồn biển Hội An, một hội cù lao thảo khoa học Chàm đánh giá kết đang suy quả khảo sát và thoái phân vùng quản lý Khu bảo tồn biển cù lao Chàm. 18/10/2004 XH3 TP.HCM XH TT – Sáng 17- upload\tphcm.jpg 09:30 AM 10, Công ty cổ - Phú phần du lịch Sài Yên: Gòn - Phú Yên nhiều dự đã khởi công án hợp xây dựng khách tác phát sạn Sài Gòn - triển Phú Yên tại khu du lịch Gió Chiều, thị xã Tuy Hòa (Phú Yên). GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Bài tập 5.2. Thiết kế giao diện 1. Mẫu trang chủ lĩnh vực Xã hội Website Tuổi trẻ (www.tuoitre.com.vn) 2. Xây dựng Trang chủ Lĩnh vực Xã hội Thêm trang xahoi.aspx kế thừa từ trang MasterPage (trang cha) • Menu Website – Add new item 1. Template : Webform 2. Name : xahoi.aspx 3. * Chọn “Select master page” GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Chọn trang Master Page 3. Tạo hiển thị tóm tắt các bản tin thuộc lĩnh vực Xã hội Sử dụng DataList Control: • Từ ToolBox – kéo control DataList vào Window form • Đặt tên cho DataList là dataListTomTatTinTuc Sử dụng AccessDataSource • Từ cửa sổ Toolbox, kéo thả đối tượng AccessDataSource vào Web Form. • Kết nối đến tập tin “TINTUC.MDB” • Tạo câu truy vấn INSERT GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Vào Property của dataListTomTatTinTuc chọn DataSourceID bằng AccessDataSource1 Nhấn chuột phải vào dataListTomTatTinTuc và chọn Edit Template > Item Templates từ pop-up menu. GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Xóa tất cả nội dung trong Item Template. Vào Layout – Insert Table (có thuộc tính Width = 100%), thêm vào các control theo mẫu sau : Font Size Font Bold Fore Color Hyperlink1 Small True Maroon Label1 Small DimGray Label2 Small Phải chuột vào [HyperLink] chọn EditDataBinding • Bindable Properties : Text • Field binding – Bound to : TieuDe Phải chuột vào [HyperLink1] chọn EditDataBinding GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Phải chuột vào [Image] chọn EditDataBinding Phải chuột vào [Label2] chọn EditDataBinding GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 1. Chạy và Kiểm tra chương trình: GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Bài tập 5.3. Bài tập thêm Mục đích: Thực tập lại các thao tác DataBinding với DataList 1. Thêm thông tin vào CSDL Tintuc.mdb BANTIN MaBanTin TieuDe NoiDungTomTat NoiDung NgayDangTin HinhAnh ChuThichHinh MaLinhVuc KT1 Vượt 55 Dầu thô trên Thị trường KT upload\dau.jpg USD/thùng: thị trường dầu New Giá dầu giao dịch York trong nhảy thêm New York cơn bão giá 1 bước! sáng nay lại lập kỷ lục mới 55,33 USD/thùng, tăng 40 cent so với phiên giao dịch trước. Tương tự, dầu Brent biển Bắc của London cũng vọt lên mức 50,40 USD/thùng, tăng 47 cent. KT2 Tôm nhập KT Lượng tôm upload\tom.jpg nhập khẩu vào khẩu vào Mỹ của 6 nước Mỹ giảm chịu thuế đã mạnh giảm mạnh trong khi lượng nhập khẩu tôm từ các nước khác lại tăng đột biến. Theo đó, Cục Nghề cá biển Quốc gia Mỹ cuối tuần qua công bố lượng tôm nhập khẩu vào nước này tháng 8 giảm 30% so với cùng kỳ năm ngoái. TT1 Mới đây, tiền 18/10/2004 Becks trong TT Beckham 'kết' Arsenal vệ Beckham 3:55 PM màu áo... tâm sự anh Arsenal. muốn đầu quân cho Arsenal và làm việc dưới trướng ông GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Wenger nếu phải chia tay với Real Madrid. TT2 Các tay vợt Chức vô địch 18/10/2004 Myskina TT upload\Myskina.jpg Nga thắng của cả bốn 1:48 PM bên chiếc lớn tại nội dung gồm cúp vô địch. Kremlin đơn nam, nữ Cup và đôi nam, nữ tại Kremlin Cup năm nay đều đã thuộc về các tay vợt chủ nhà. Anastasia Myskina và Nikolay Davydenko lần lượt đăng quang ở hai nội dung đơn, trước khi cùng đồng hương chiến thắng ở các trận chung kết đôi. TT3 Ngày hôm 18/10/2004 Tuyển VN TT upload\maldives.jpg qua, thường 12:14 PM đã có trực Liên chuyến đoàn bóng đá "hành xác" Việt Nam đã tại đất nước chỉ đạo Tổng Maldives thư ký Phạm tươi đẹp. Ngọc Viễn tìm hiểu chi tiết toàn bộ điều kiện ăn, ở, tập luyện và thi đấu trong 5 ngày đội tuyển ở Maldives, để phản ánh lên Liên đoàn bóng đá châu Á (AFC) sự bất bình của mình. GV: Trần Thị Bích Hạnh
- Bài 5. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 2. Sử dụng DataList Tạo thêm 1 DataList vào Xahoi.aspx Cho DataList để hiển thị danh sách tiêu đề của các bản tin thuộc lĩnh vực Xã hội. 3. Xây dựng các trang chủ lĩnh vực Kinh tế và Thể thao Xây dựng trang chủ cho lĩnh vực kinh tế Kinhte.aspx Xây dựng trang chủ cho lĩnh vực thể thao TheThao.aspx GV: Trần Thị Bích Hạnh
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Thực hành lập trình VBA cơ bản - Bạch Xuân Hiến
12 p | 44 | 16
-
Bài giảng Kỹ thuật lập trình - Chương 1
37 p | 111 | 13
-
Tập bài giảng Thực hành lập trình CSDL với VB.net
308 p | 49 | 11
-
Tập bài giảng Thực hành kỹ thuật lập trình
303 p | 33 | 11
-
Bài giảng Ngôn ngữ lập trình C: Vòng lặp - TS. Ngô Hữu Dũng
48 p | 105 | 11
-
Bài giảng Thực hành lập trình Windows Visual Basic: Bài 01-04 - Phạm Ngọc Hưng
28 p | 108 | 10
-
Bài giảng Kỹ thuật lập trình - Hà Đại Dương, Nguyễn Mậu Uyên
200 p | 81 | 8
-
Bài giảng Ngôn ngữ lập trình Pascal: Chương 6 - Thực hành Turbo Pascal
6 p | 126 | 6
-
Bài giảng Thực hành lập trình Windows Visual Basic: Bài 05-10 - Phạm Ngọc Hưng
6 p | 65 | 5
-
Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 3)
71 p | 8 | 4
-
Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 2)
48 p | 7 | 4
-
Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 1)
27 p | 7 | 4
-
Bài giảng Thực hành cơ sở lập trình: Xử lý với biến và cấu trúc
28 p | 15 | 4
-
Bài giảng Thực hành cơ sở lập trình: Pseudocode và flowchart
23 p | 14 | 4
-
Bài giảng Thực hành cơ sở lập trình: Giới thiệu về IDE
18 p | 10 | 4
-
Bài giảng Thực hành chương trình dịch: Bài 5 - Phạm Đăng Hải
66 p | 21 | 4
-
Bài giảng Thực hành chương trình dịch: Bài 1 - Phạm Đăng Hải
13 p | 16 | 4
-
Bài giảng Thực hành cơ sở lập trình: C Programming (Phần 4)
47 p | 6 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn