Los últimos tutoriales de desarrollo web
 

ADO LockType Property


<Referencia completa de registros de objetos

Los conjuntos de propiedades LockType o devuelve un LockTypeEnum valor que especifica el tipo de bloqueo al editar un registro en un conjunto de registros. Por defecto es adLockReadOnly. Esta propiedad es de lectura / escritura en un conjunto de registros cerrados y de sólo lectura en un conjunto de registros abiertos.

Note: Para establecer esta propiedad antes de abrir el conjunto de registros.

Note: No todos los proveedores admiten todos los tipos de bloqueo. Si no se admite el ajuste LockType solicitado, el proveedor elegir otro tipo de bloqueo. Se puede utilizar el método de Apoyos para determinar la funcionalidad de bloqueo real disponible en un objeto de conjunto de registros.

Note: adLockPessimistic no se admite si CursorLocation se establece en adUseClient.

Sintaxis

objRecordset.LockType

Ejemplo

<%
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
%>

Valores LockTypeEnum

Constante Valor Descripción
adLockUnspecified-1 Tipo no especificado de bloqueo. Los clones hereda tipo de bloqueo del conjunto de registros originales.
adLockReadOnly1 De sólo lectura registros
adLockPessimistic2 El bloqueo pesimista, registro por registro. Los registros bloqueados proveedor inmediatamente después de la edición
adLockOptimistic3 El bloqueo optimista, registro por registro. Los registros bloqueados proveedor solamente al llamar al día
adLockBatchOptimistic4 actualizaciones por lotes optimista. Requerido para el modo de actualización por lotes

<Referencia completa de registros de objetos