วิธี Lock และ Unlock ของ ASP
การระบุและวิธีใช้
วิธี 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!