LockType プロパティ (ADO)
適用先: Access 2013、Office 2013
編集時にレコードに適用されるロックの種類を示します。
設定と戻り値
LockTypeEnum の値を設定または取得します。 既定値は adLockReadOnly です。
注釈
Set the LockType property before opening a Recordset to specify what type of locking the provider should use when opening it. 開いている Recordset オブジェクトで使用されているロックの種類は、このプロパティを取得することで確認できます。
プロバイダーによってはすべての種類のロックをサポートしていないものもあります。 要求した LockType 設定をプロバイダーがサポートしていない場合は、他の種類のロックに置き換えられます。 Recordset オブジェクトで実際に使用できるロック機能を調べるには、 adUpdate および adUpdateBatch の Supports メソッドを使用します。
CursorLocation が adUseClient に設定されている場合、 adLockPessimistic 設定はサポートされません。 サポートされていない値を設定してもエラーにはなりませんが、サポートされる LockType のうち、最も近いロックが使用されます。
LockType プロパティは、 Recordset が閉じているときは読み取り/書き込み可能で、開いているときは読み取り専用になります。
リモート データ サービスの使用状況クライアント側の Recordset オブジェクトで使用する場合、 LockType プロパティは adLockBatchOptimistic にのみ設定できます。