ADO LockType Eiendom
❮ Voltooi rekordstel-objekverwysing
Die LockType-eienskap stel of gee 'n LockTypeEnum -waarde terug wat die tipe sluiting spesifiseer wanneer 'n rekord in 'n Rekordstel gewysig word. Verstek is adLockReadOnly. Hierdie eienskap is lees/skryf op 'n geslote rekordstel en leesalleen op 'n oop rekordstel.
Let wel: Stel hierdie eienskap voor jy die rekordstel oopmaak.
Let wel: Nie alle verskaffers ondersteun alle slottipes nie. As die gevraagde LockType-instelling nie ondersteun word nie, sal die verskaffer 'n ander tipe sluit kies. Jy kan die Ondersteuningsmetode gebruik om die werklike sluitfunksie wat beskikbaar is in 'n Recordset-objek te bepaal.
Let wel: adLockPessimistic word nie ondersteun as CursorLocation op adUseClient gestel is nie.
Sintaksis
objRecordset.LockType
Voorbeeld
<%
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-waardes
Constant | Value | Description |
---|---|---|
adLockUnspecified | -1 | Unspecified type of lock. Clones inherits lock type from the original Recordset. |
adLockReadOnly | 1 | Read-only records |
adLockPessimistic | 2 | Pessimistic locking, record by record. The provider lock records immediately after editing |
adLockOptimistic | 3 | Optimistic locking, record by record. The provider lock records only when calling update |
adLockBatchOptimistic | 4 | Optimistic batch updates. Required for batch update mode |
❮ Voltooi rekordstel-objekverwysing