วิธี Lock และ Unlock ของ ASP

คู่มืออ้างอิงอนุประชาชน Application

การระบุและวิธีใช้

วิธี Lock

วิธี Lock ป้องกันไม่ให้ผู้ใช้อื่นแก้ไขตัวแปรใน Application Object (เพื่อให้มั่นใจว่ามีเพียงผู้ใช้เดียวเท่านั้นที่สามารถแก้ไขตัวแปร Application ได้ในขณะเดียวกัน)

วิธี Unlock

วิธี Unlock ทำให้ผู้ใช้อื่นสามารถแก้ไขตัวแปรที่เก็บไว้ใน Application Object (หลังจากที่ถูกใช้วิธี Lock ที่จับล็อก)

การใช้งาน

Application.Lock
Application.Unlock

ตัวอย่าง

ตัวอย่างดังนี้ใช้วิธี Lock ที่จะป้องกันไม่ให้ผู้ใช้หลายคนเข้าถึงตัวแปร visits ในขณะเดียวกัน โดยใช้วิธี Unlock ที่จะปลดล็อกวัตถุที่ถูกล็อก ดังนั้นผู้ใช้ต่อไปจะสามารถเพิ่มค่าตัวแปร visits ได้

<%
Application.Lock
Application("visits")=Application("visits")+1
Application.Unlock
%>
เว็บหน้านี้ได้ถูกเยี่ยมชม
<%=Application("visits")%> times!

คู่มืออ้างอิงอนุประชาชน Application