LockType 屬性 (ADO)

指出在編輯期間對記錄施加的鎖定類型。

設定和傳回值

設定或傳回 LockTypeEnum 值。 預設值為 adLockReadOnly

備註

在開啟 Recordset 之前設定 LockType 屬性,以指定提供者在開啟時應該使用的鎖定類型。 讀取屬性,以傳回在開啟的 Recordset 物件上使用的鎖定類型。

提供者可能不支援所有鎖定類型。 如果提供者不支援要求的 LockType 設定,會替換另一種類型的鎖定。 若要判斷 Recordset 物件中可用的實際鎖定功能,請使用 Supports 方法搭配 adUpdateadUpdateBatch

如果 CursorLocation 屬性設定為 adUseClient,則不支援 adLockPessimistic 設定。 如果已設定不支援的值,則不會產生任何錯誤;將會改用最接近的支援 LockType

Recordset 為關閉時,則 LockType 屬性為可讀寫,當 Recordset 開啟時則為唯讀。

注意

遠端資料服務使用方式在用戶端 Recordset 物件上使用時,LockType 屬性只能設定為 adLockBatchOptimistic

套用至

Recordset 物件 (ADO)

另請參閱

CursorType、LockType 和 EditMode 屬性範例 (VB)
CursorType、LockType 和 EditMode 屬性範例 (VC++)
CancelBatch 方法 (ADO)
UpdateBatch 方法