<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. |
adLockReadOnly | 1 | De sólo lectura registros |
adLockPessimistic | 2 | El bloqueo pesimista, registro por registro. Los registros bloqueados proveedor inmediatamente después de la edición |
adLockOptimistic | 3 | El bloqueo optimista, registro por registro. Los registros bloqueados proveedor solamente al llamar al día |
adLockBatchOptimistic | 4 | actualizaciones por lotes optimista. Requerido para el modo de actualización por lotes |
<Referencia completa de registros de objetos