1. Trang chủ
  2. » Công Nghệ Thông Tin

Giáo Trình Lập Trình Ứng Dụng CSDL Web ASP- P11

5 5 0

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

THÔNG TIN TÀI LIỆU

Giáo Trình Lập Trình Ứng Dụng CSDL Web ASP- P11:Đây là những ngôn ngữ rất đơn giản và dễ sử dụng. Lưu ý rằng các script là những ngôn ngữ giới hạn, dùng để viết các chương trình đơn giản. Để thực hiện những công việc phức tạp như kết nối CSDL, lập trình đồ hoạ, giao tiếp với thiết bị phần cứng,... thì ta phải sử dụng các component (thành phần) đã được tạo trước bằng các ngôn ngữ lập trình mạnh mẽ hơn như C++, VB,... Các script của ASP chỉ có lệnh gọi đến các component này...

Giáo trình lập trình ứng dụng CSDL Web ASP Kết thực trang 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 xóa phần tử ta dùng phýõng thức Remove phýõng thức xóa tất phần tử khỏi tập Contents Cú pháp: Session.Contents.RemoveAll() 2.4.3.4 Các kiện ðối týợng Session  Session_OnStart Sự kiện xuất trình chủ tạo session mớiứ ắài ðặt kiện ðýợc ðặt tập tin global.asa  Session_OnEnd Sự kiện xuất session kết thúcứ ắài ðặt kiện ðýợc ðặt tập tin global.asa Chú ý: Trong cài ðặt kiện Session_OnEnd ta không sử dụng ðýợc phýõng thức MapPath ðây phýõng thức khơng cịn hiệu lựcứ 2.4.4 Ðối týợng Application Một ứng dụng bao gồm tập hợp file kết hợp với ðể xử lý phục vụ cho mục ðích ðóứ ĩSP cung cấp ðối týợng dùng ðể kết hợp file ðó lại với nhauự ðó ðối týợng Application Ðối týợng Application ðýợc dùng ðể lýu trữ biếnự qua ðó trang truy cập ðến biến nàyứ ẩhơng giống nhý ðối týợng Session dùng cho nối kết cho ngýời dùngự ðối týợng Application ðýợc dùng chung cho tất ngýời dùngứ ừo ðó ðối týợng Application nên chứa thơng tin mà ðýợc truy cập === St by hoangly85 === 52 hoangly85@updatesofts.com Gi¸o tr×nh lËp tr×nh øng dơng CSDL Web ASP nhiều trang ứng dụng (nhý thông tin nối kết cõ sở liệuự thông tin số ngýời dùng truy cậpự ứứứờ nghĩa bạn truy cập thông tin từ trang ứng dụngự nhýng ý thay ðổi thông tin ảnh hýởng ðến tất trang khác ứng dụngứ 2.4.4.1 Tập hợp ðối týợng Application  Contents Tập hợp Contents chứa tất phần tử ðã ðýợc gắn thêm vào ðối týợng Application trình thực thi scriptứ Cú pháp: Application.Contents (Key) Trong ðó key tên phần tử cần lấy Ví dụ sau ðây liệt kê tất ĩpplication ðã ðýợc dùng ứng dụngứ Các biến ĩpplication tập ắontents  StaticObjects Tập hợp StaticObjects chứa tất ðối týợng ðýợc gắn vào ứng dụng với tag HTML Cú pháp: Application.StaticObjects(Key) Ví dụ: Ðoạn code sau ðây liệt kê tất 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 ðối týợng Application  Contents.Remove Phýõng thức dùng ðể xóa phần tử khỏi tập ắontents ðối týợng Application Cú pháp: Application.Contents.Remove (name | index) Khi gọi phýõng thức ta truyền vào tên phần tử cần xóa vị trí phần tử tập ắontentsứ Ví dụ:  Contents.RemoveAll Thay xóa phần tử ta dùng phýõng thức Remove phýõng thức xóa tất phần tử khỏi tập Contents Cú pháp: Application.Contents.RemoveAll()  Lock Unlock Bởi tất ngýời dùng ðều truy cập ðến biến Application nên lúc ẵ hay nhiều ngýời dùng thay ðổi giá trị biến ðiều dẫn ðến sai lệch giá trị biếnứ Ðể khắc phục ðiều ðối týợng Application cung cấp hai phýõng thức Lock Unlock Phýõng thức Lock ngãn cản ngýời dùng khác thay ðổi biến ðối týợng Application (dùng ðể ðảm bảo thời ðiểm có ngýời dùng thay ðổi biến ðối týợng ĩpplicationờứ Phýõng thức Unlock cho phép ngýời dùng thay ðổi giá trị biến ðối týợng Application Cú pháp: Application.Lock Application.Unlock Lýu ý: Khi gọi phýõng thức Lock ta phải nhớ gọi phýõng thức Unlock thực 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 ðýợc truy cậpồ file Global.asa lýu trữ ðối týợng biến Session hay Application === St by hoangly85 === 55 hoangly85@updatesofts.com ... hoangly85@updatesofts.com Giáo trình lập trình ứng dụng CSDL Web ASP bi nhiều trang ứng dụng (nhý thông tin nối kết cõ sở liệuự thông tin số ngýời dùng truy cậpự ứứứờ nghĩa bạn truy cập thông tin từ trang ứng dụng? ??.. .Giáo trình lập trình ứng dụng CSDL Web ASP Contents.RemoveAll() Thay xóa phần tử ta dùng phýõng thức Remove phýõng... Response.Write( x & “ỉbrặ”ờ %> === 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 ðối týợng Application  Contents.Remove Phýõng

Ngày đăng: 08/05/2021, 19:33

Xem thêm: