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

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

Đ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- P10:Đâ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 dựng mớiự server tạo ðối týợng Session hủy session ðó ngýời dùng khơng nối kết session hết hạnứ 2.4.3.1 Tập hợp ðối týợng Session  Contents Tập hợp Contents chứa tất phần tử ðã ðýợc gắn thêm vào ðối týợng Session trình thực thi scriptứ Cú pháp: Session.Contents (key) Trong ðó key tên phần tử cần lấyứ Ví dụ sau ðây liệt kê tất session ðã ðýợc dùng ứng dụngứ Các session tập ắontents ỉụắẫẹTẫRặ  StaticObjects Tập StaticObjects chứa tất ðối týợng gắn vào session với tag ẳTỹỔ Cú pháp: Session.StaticObjects(key) Ví dụ: Ðoạn chýõng trình sau ðây hiển thị tất ðối týợng tập StaticObjects Các ðối týợng tập StaticỨbjectsỉụcenterặ === St by hoangly85 === 46 hoangly85@updatesofts.com Giáo trình lập tr×nh øng dơng CSDL Web ASP 2.4.3.2 Các thuộc tính ðối týợng Session  CodePage Thuộc tính CodePage cho biết tập ký tự ðýợc dùng ðể hiển thị nội dung trang Sau ðây vài giá trị CodePage mô tả chúng 1251 – American English and most European languages 932 – Japanese Kanji Cú pháp: Session.CodePage( = codepage) Ví dụ: Ðoạn chýõng trình sau ðây hiển thị codepage trangứ CodePage trang làồ  LCID Ta dùng thuộc tính LCID ðể thiết lập hay nhận số nguyên mà xác ðịnh vùng ðóứ ừữ liệu ngàyự tiền tệ ðýợc hiển thị dựa theo vùng ðóứ Cú pháp: Session.LCID( = LCID) Ví dụ: Khi ðó kết trình duyệt làồ  SessionID Thuộc tính SessionID trả số id dùng ðể nhận diện cho ngýời dùngứ ắon số ðýợc server tạo bạn thay ðổi giá trị ðýợcứ Cú pháp: Session.SessionID Ví dụ: Ðoạn chýõng trình sau ðây hiển thị hình số ỡừứ Số ỡừ bạn làồ  TimeOut Thuộc tính dùng ðể thiết lập hay nhận khoảng thời gian hiệu lực dành cho ðối týợng Session ứng dụng ộtính theo phútờứ ẹếu ngýời dùng khơng refresh yêu cầu trang khoảng thời gian hiệu lực ðó session kết thúcứ ỹặc ðịnh thời gian hiệu lực cho trang ẵớ phútứ Cú pháp: Session.TimeOut [=number] Ví dụ:

Thời gian hiệu lực mặc ðịnh làồ

Thời gian hiệu lực làồ

2.4.3.3 Các phýõng thức ðối týợng Session  Abandon Phýõng thức Abandon dùng ðể kết thúc session ngýời dùngứ ẩhi phýõng thức ðýợc gọiự ðối týợng Session hành chýa bị xóa mà tồn tất Script trang hành ðýợc xử lý xongứ Ðiều có nghĩa bạn truy cập biến session trang bạn ðã gọi phýõng thức Abandon trýớc ðóự nhýng truy cập biến session từ trang khác khơng ðýợcứ Cú pháp: Session.Abandon === St by hoangly85 === 49 hoangly85@updatesofts.com Giáo trình lập trình ứng dụng CSDL Web ASP Ví dụ: Tạo ẵ tập tin file1.asp tập tin file2.asp ứng dụng với nội dung sauồ file1.asp file2.asp Khi ngýời dùng yêu cầu trang file1.asp kết in hình “ởill ỗate” nhýng ngýời dùng yêu cầu tiếp trang file2.asp kết khơng hiển thị ởill Gate nhý mong muốn Session(“Ten”ờ ðã bị kết thúc file1.asp gọi phýõng thức Abandon  Contents.Remove Phýõng thức dùng ðể xóa phần tử khỏi tập ắontents ðối týợng Session Cú pháp: Session.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 Contents Ví dụ: === St by hoangly85 === 50 hoangly85@updatesofts.com ... hoangly85@updatesofts.com Giáo trình lập trình ứng dụng CSDL Web ASP Response.Write (Session.SessionID) %>  TimeOut Thuộc tính dùng ðể thiết lập hay nhận khoảng thời... “ỉởRặ”ờ Session.LCID = 1036 === St by hoangly85 === 47 hoangly85@updatesofts.com Giáo trình lập trình ứng dụng CSDL Web ASP Response.Write (“ỉpặ”ờ Response.Write (“Ổắỡừ tạiồ ” SessionứỔắỡừ “ỉởRặ”ờ.. .Giáo trình lập trình ứng dụng CSDL Web ASP 2.4.3.2 Các thuộc tính ðối týợng Session  CodePage Thuộc tính CodePage

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

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan