最新的Web開發教程
 

ADO Clone方法


<完整記錄對象參考

克隆方法,可以從現有的​​記錄重複的記錄。 您可以使用此方法來創建多個,重複的記錄,特別是如果你想在一組記錄到編輯多個當前記錄。 這種方法比創建,打開和關閉一個新的記錄等於原始高效得多。

當克隆一個記錄你實際上只是創建一個新的指針指向同一個記錄,所以你讓一個記錄將在其所有的克隆可見的任何變化。 但是,如果對原記錄進行重新查詢,克隆將不再同步到原來的。

提供程序必須支持Recordset對象來創建克隆的書籤。 書籤是可以互換的; 從一個記錄對象書籤引用指的是在其任何克隆的相同的記錄。

Note:原記錄的過濾器將不會被應用到該克隆。 要複製現有過濾器:objRecordsetNew.Filter = objRecordsetOriginal.Filter

Note:當您關閉副本的原始記錄沒有人會被關閉。 您將有一個關閉一個克隆。

句法

Set objRecordsetClone=objRecordset.Clone(locktype)

參數 描述
objRecordsetClone 要創建的克隆記錄
objRecordset 該記錄被克隆
locktype 可選的。 甲LockTypeEnum值,指定的鎖類型

LockTypeEnum值

不變 描述
adLockUnspecified-1 克隆與相同的鎖類型與原始創建記錄
adLockReadOnly1 克隆是一個只讀的記錄

<完整記錄對象參考