<Complete Reference Recordset Obiect
Seturile de proprietate LockType sau returnează o LockTypeEnum valoare care specifică tipul de blocare la editarea unei înregistrări într - un Recordset. Implicit este adLockReadOnly. Această proprietate este de citire / scriere pe un Recordset închis și numai pentru citire pe un Recordset deschis.
Note: Setați această proprietate înainte de a deschide Recordset.
Note: Nu toți furnizorii acceptă toate tipurile de blocare. Dacă setarea LockType solicitată nu este acceptată, furnizorul va alege un alt tip de blocare. Puteți utiliza metoda sprijină pentru a determina funcționalitatea reală de blocare disponibilă într-un obiect Recordset.
Note: adLockPessimistic nu este acceptată în cazul în care CursorLocation este setat la adUseClient.
Sintaxă
objRecordset.LockType
Exemplu
<%
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
%>
Valorile LockTypeEnum
Constant | Valoare | Descriere |
---|---|---|
adLockUnspecified | -1 | Nespecificata tip de blocare. Clonele moștenește tip de blocare de la Recordset originală. |
adLockReadOnly | 1 | Read-only înregistrări |
adLockPessimistic | 2 | Blocare pesimistĺ, înregistrare cu înregistrare. Înregistrările de blocare furnizor imediat după editarea |
adLockOptimistic | 3 | Optimist de blocare, înregistrare cu înregistrare. Înregistrările de blocare furnizor numai atunci când se solicită actualizarea |
adLockBatchOptimistic | 4 | actualizări lot optimiste. Necesar pentru modul de actualizare lot |
<Complete Reference Recordset Obiect