Freigeben über


LockType-Eigenschaft (ADO)

Gibt den Typ von Sperren an, die während der Bearbeitung auf Datensätze angewendet werden.

Einstellungen und Rückgabewerte

Legt einen DataTypeEnum-Wert fest oder gibt diesen zurück. Der Standardwert ist adLockReadOnly.

Bemerkungen

Legen Sie die LockType-Eigenschaft fest, bevor Sie ein Recordset öffnen, um anzugeben, welchen Sperrentyp der Anbieter beim Öffnen verwenden soll. Lesen Sie die Eigenschaft, um den Sperrentyp in einem geöffneten Recordset-Objekt zurückzugeben.

Anbieter unterstützen möglicherweise nicht alle Sperrentypen. Wenn ein Anbieter die angeforderte LockType-Einstellung nicht unterstützen kann, wird sie durch einen anderen Sperrentyp ersetzt. Um festzustellen, welche Sperrfunktion in einem Recordset-Objekt verfügbar ist, verwenden Sie die Supports-Methode mit adUpdate und adUpdateBatch.

Die Einstellung adLockPessimistic wird nicht unterstützt, wenn die CursorLocation-Eigenschaft auf adUseClient festgelegt ist. Wenn ein nicht unterstützter Wert festgelegt wird, wird kein Fehler angezeigt; stattdessen wird der nächste unterstützte LockType verwendet.

Die LockType-Eigenschaft bietet bei geschlossenem Recordset Lese-/Schreibzugriff, bei geöffnetem Recordset ist sie schreibgeschützt.

Hinweis

Nutzund des Remotedatendiensts Bei Verwendung auf einem clientseitigen Recordset-Objekt kann die LockType-Eigenschaft nur auf adLockBatchOptimistic festgelegt werden.

Gilt für

Recordset-Objekt (ADO)

Weitere Informationen

Beispiel für die Eigenschaften „CursorType“, „LockType“ und „EditMode“ (VB)
Eigenschaften CursorType, LockType und EditMode (Beispiel) (VC++)
CancelBatch-Methode (ADO)
UpdateBatch-Methode