Ultimele tutoriale de dezvoltare web
 

ADO LockType Property


<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ă.
adLockReadOnly1 Read-only înregistrări
adLockPessimistic2 Blocare pesimistĺ, înregistrare cu înregistrare. Înregistrările de blocare furnizor imediat după editarea
adLockOptimistic3 Optimist de blocare, înregistrare cu înregistrare. Înregistrările de blocare furnizor numai atunci când se solicită actualizarea
adLockBatchOptimistic4 actualizări lot optimiste. Necesar pentru modul de actualizare lot

<Complete Reference Recordset Obiect