<Komplett - Cord - Object Reference
Die LockType Eigenschaftssätze oder sendet einen LockTypeEnum Wert, der die Art der Verriegelung angibt , wenn ein Datensatz in einer Datensatzgruppe zu bearbeiten. Die Standardeinstellung ist adLockReadOnly. Diese Eigenschaft ist Lese- / Schreib auf einem geschlossenen Recordset und schreibgeschützt auf einem offenen Recordset.
Note: Legen Sie diese Eigenschaft , bevor das Re- Cord öffnen.
Note: Nicht alle Provider alle Schlosstypen unterstützen. Wenn der angeforderte LockType Einstellung nicht unterstützt wird, wird der Anbieter eine andere Art der Verriegelung wählen. Sie können die Methode Support verwenden, um die eigentliche Verriegelung Funktionalität in einem Recordset-Objekt zu bestimmen.
Note: AdLockPessimistic wird nicht unterstützt , wenn Cursor auf adUseClient gesetzt.
Syntax
objRecordset.LockType
Beispiel
<%
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 Werte
Konstante | Wert | Beschreibung |
---|---|---|
adLockUnspecified | -1 | Keine Angabe Art der Sperre. Klone erbt Lock-Typ aus dem Original-Cord. |
adLockReadOnly | 1 | Read-only Aufzeichnungen |
adLockPessimistic | 2 | Pessimistische Sperr, Satz für Satz. Die Anbieter Sperrdatensätze sofort nach der Bearbeitung |
adLockOptimistic | 3 | Optimistische Sperren, Datensatz für Datensatz. Die Anbieter Sperre nur auf, wenn Update Aufruf |
adLockBatchOptimistic | 4 | Optimistische Batch-Updates. Erforderlich für die Batch-Update-Modus |
<Komplett - Cord - Object Reference