<อ้างอิงระเบียนวัตถุที่สมบูรณ์
ชุดคุณสมบัติ LockType หรือส่งกลับ LockTypeEnum ค่าที่ระบุชนิดของล็อคเมื่อมีการแก้ไขระเบียนในระเบียนที่ เริ่มต้นคือ adLockReadOnly ที่พักแห่งนี้ตั้งอ่าน / เขียนบนระเบียนปิดและอ่านอย่างเดียวบนระเบียนเปิด
Note: ตั้งค่าคุณสมบัตินี้ก่อนที่จะเปิดระเบียน
Note: ผู้ให้บริการไม่ได้ทั้งหมดสนับสนุนทุกประเภทล็อค ถ้าการตั้งค่า LockType ที่ร้องขอไม่ได้รับการสนับสนุนผู้ให้บริการจะเลือกชนิดของล็อคอีก คุณสามารถใช้รองรับวิธีการในการตรวจสอบการทำงานของล็อคที่เกิดขึ้นจริงที่มีอยู่ในวัตถุระเบียน
Note: adLockPessimistic ไม่สนับสนุนถ้า CursorLocation ถูกตั้งค่าให้ adUseClient
วากยสัมพันธ์
objRecordset.LockType
ตัวอย่าง
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(Server.Mappath("northwind.mdb"))
set rs=Server.CreateObject("ADODB.recordset")
sql="SELECT * FROM Customers"
rs.CursorLocation=adUseClient
rs.CursorType=adOpenStatic
rs.LockType=adLockBatchOptimistic
rs.Open sql,conn
rs.Close
conn.Close
%>
ค่า LockTypeEnum
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adLockUnspecified | -1 | ประเภทไม่ระบุล็อค โคลนนิ่งสืบทอดชนิดล็อคจากระเบียนเดิม |
adLockReadOnly | 1 | อ่านอย่างเดียวระเบียน |
adLockPessimistic | 2 | ล็อคในแง่ร้ายบันทึกโดยบันทึก บันทึกล็อคให้บริการทันทีหลังจากการแก้ไข |
adLockOptimistic | 3 | ล็อคในแง่ดีโดยบันทึกบันทึก บันทึกล็อคให้บริการเฉพาะเมื่อโทรปรับปรุง |
adLockBatchOptimistic | 4 | การปรับปรุงชุดในแง่ดี ที่จำเป็นสำหรับโหมดการปรับปรุงชุด |
<อ้างอิงระเบียนวัตถุที่สมบูรณ์