Giáo Trình Lập Trình Ứng Dụng CSDL Web ASP- P11
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo Trình Lập Trình Ứng Dụng CSDL Web ASP- P11 Gi¸o tr×nh lËp tr×nh øng dông CSDL Web ASP Kết quả khi thực hiện trang này nhý sauồ === St by hoangly85 === 51 hoangly85@updatesofts.com Gi¸o tr×nh lËp tr×nh øng dông CSDL Web ASP Contents.RemoveAll() Thay vì chỉ xóa một phần tử ta dùng phýõng thức Remove thì phýõng thức nàyxóa tất cả các phần tử ra khỏi tập Contents Cú pháp: Session.Contents.RemoveAll() 2.4.3.4. Các sự kiện của ðối týợng Session Session_OnStart Sự kiện này xuất hiện khi trình chủ tạo một session mớiứ ắài ðặt của sự kiện nàyðýợc ðặt trong tập tin global.asa. Session_OnEnd Sự kiện này xuất hiện khi session kết thúcứ ắài ðặt của sự kiện này cũng ðýợc ðặttrong tập tin global.asa. Chú ý: Trong cài ðặt của sự kiện Session_OnEnd ta không sử dụng ðýợcphýõng thức MapPath bởi vì ở ðây phýõng thức này không còn hiệu lựcứ2.4.4. Ðối týợng Application Một ứng dụng bao gồm một tập hợp các file kết hợp với nhau ðể xử lý hoặc phụcvụ cho một mục ðích nào ðóứ ĩSP cung cấp một ðối týợng dùng ðể kết hợp các file ðólại với nhauự ðó là ðối týợng Application. Ðối týợng Application ðýợc dùng ðể lýu trữ các biếnự qua ðó các trang có thể truycập ðến các biến nàyứ ẩhông giống nhý ðối týợng Session chỉ dùng cho một nối kếtcho mỗi ngýời dùngự ðối týợng Application ðýợc dùng chung cho tất cả các ngýờidùngứ ừo ðó ðối týợng Application nên chứa các thông tin mà có thể ðýợc truy cập === St by hoangly85 === 52 hoangly85@updatesofts.com Gi¸o tr×nh lËp tr×nh øng dông CSDL Web ASPbởi nhiều trang trong ứng dụng (nhý thông tin nối kết cõ sở dữ liệuự thông tin về sốngýời dùng truy cậpự ứứứờ nghĩa là bạn có thể truy cập các thông tin này từ bất cứ trangnào trong ứng dụngự nhýng chú ý là khi thay ðổi các thông tin này sẽ ảnh hýởng ðếntất cả các trang khác trong ứng dụngứ 2.4.4.1. Tập hợp của ðối týợng Application Contents Tập hợp Contents chứa tất cả các phần tử ðã ðýợc gắn thêm vào ðối týợngApplication trong quá trình thực thi scriptứ Cú pháp: Application.Contents (Key) Trong ðó key là tên của phần tử cần lấy. Ví dụ sau ðây liệt kê tất cả các ĩpplication ðã ðýợc dùng trong ứng dụngứ Các biến ĩpplication trong tập ắontents StaticObjects Tập hợp StaticObjects chứa tất cả các ðối týợng ðýợc gắn vào ứng dụng với tagHTML Cú pháp: Application.StaticObjects(Key) Ví dụ: Ðoạn code sau ðây liệt kê tất cả các object. === St by hoangly85 === 53 hoangly85@updatesofts.com Gi¸o tr×nh lËp tr×nh øng dông CSDL Web ASP 2.4.4.2. Các phýõng thức của ðối týợng Application Contents.Remove Phýõng thức này dùng ðể xóa một phần tử ra khỏi tập ắontents của ðối týợngApplication. Cú pháp: Application.Contents.Remove (name | index) Khi gọi phýõng thức này ta có thể truyền vào tên của phần tử cần xóa hoặc vị trícủa phần tử trong tập ắontentsứ Ví dụ: Contents.RemoveAll Thay vì chỉ xóa một phần tử ta dùng phýõng thức Remove thì phýõng thức nàyxóa tất cả các phần tử ra khỏi tập Contents Cú pháp: Application.Contents.RemoveAll() Lock và Unlock Bởi vì tất cả các ngýời dùng ðều có thể truy cập ðến các biến Application nên cóthể cùng lúc ẵ hay nhiều ngýời dùng cùng thay ðổi giá trị của biến và ðiều này dẫn ðếnsai lệch giá trị của biếnứ Ðể khắc phục ðiều này ðối týợng Application cung cấp haiphýõng thức Lock và Unlock. Phýõng thức Lock ngãn cản ngýời dùng khác thay ðổibiến trong ðối týợng Application (dùng ðể ðảm bảo rằng tại một thời ðiểm chỉ có mộtngýời dùng thay ðổi các biến trong ðối týợng ĩpplicationờứ Phýõng thức Unlock chophép ngýời dùng thay ðổi giá trị các biến trong ðối týợng Application. Cú pháp: Application.Lock Application.Unlock Lýu ý: Khi gọi phýõng thức Lock thì ta phải nhớ gọi phýõng thức Unlockngay khi thực hiện xongứ Ví dụ: === St by hoangly85 === 54 hoangly85@updatesofts.com Gi¸o tr×nh lËp tr×nh øng dông CSDL Web ASP Trang này ðýợc truy cậpồ trong file Global.asa hoặc lýu trữ ðối týợng trong biến Session hayApplication. === St by hoangly85 === 55 hoangly85@updatesofts.com ...
Tìm kiếm theo từ khóa liên quan:
tài liệu lập trình Nghiên cứu lập trình Web ASP Ngôn ngữ lập trình web ASP Lập trình Web ASP với tiếng Việt Unicode kỹ thuật lập trình webGợi ý tài liệu liên quan:
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 208 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 134 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
27 trang 118 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 6
21 trang 103 0 0 -
87 trang 80 0 0
-
Bài giảng lập trình c căn bản - Trường Apptech - Chương 12
28 trang 70 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 3
25 trang 45 0 0 -
Ngân hàng câu hỏi trắc nghiệm về lập trình web ASP.Net (C#)
11 trang 44 0 0 -
C# và các lớp cơ sở System.object
9 trang 40 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 2
22 trang 38 0 0 -
6 trang 33 0 0
-
Nhập môn lập trình (Đặng Bình Phương) - Các khái niệm cơ bản về hệ điều hành
17 trang 33 0 0 -
Giáo Trình Công Nghệ Phần Mềm part 2
18 trang 29 0 0 -
13 trang 28 0 0
-
Bài giảng lập trình c căn bản - Trường Apptech - Chương 5
19 trang 28 0 0 -
1 trang 27 0 0
-
Giáo Trình Công Nghệ Phần Mềm part 3
28 trang 27 0 0 -
Những chủ đề tiến bộ trong C# - Lỗi và xử lí biệt lệ - Phần 3
12 trang 26 0 0 -
C Sharp và kiến trúc .NET. C Sharp cơ bản- P5
5 trang 26 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 9
20 trang 25 0 0