<Komplett - Cord - Object Reference
Die Clone-Methode ermöglicht es Ihnen, ein Duplikat-Cord aus einem vorhandenen Recordset zu erstellen. Sie können diese Methode verwenden, um mehrere zu erstellen, duplizieren-Cord, vor allem, wenn Sie mehr als einen aktuellen Datensatz in einer Reihe von Datensätzen bearbeiten möchten. Dieses Verfahren ist wesentlich effizienter als das Erstellen, Öffnen und ein neues Recordset gleich das Original zu schließen.
Wenn Sie einen Recordset klonen erstellen Sie eigentlich nur einen neuen Zeiger auf das gleiche Recordset daher keine Änderungen an einen Re-Cord machen wird in allen seiner Klone sichtbar sein. Wenn Sie jedoch einen Requery auf der Original-Cord ausführen, werden die Klone nicht mehr auf den ursprünglichen synchronisiert werden.
Der Anbieter muss Lesezeichen auf dem Re-Cord-Objekt unterstützen Klone zu erstellen. Lesezeichen sind austauschbar; eine Lesezeichen-Referenz aus einem Cord-Objekt bezieht sich auf den gleichen Datensatz in einem beliebigen seine Klone.
Note: Der Filter des ursprünglichen Recordset nicht auf den Klon angewendet werden. Um einen vorhandenen Filter zu kopieren: objRecordsetNew.Filter = objRecordsetOriginal.Filter
Note: Wenn Sie die Original - Cord keine der Kopien schließen wird geschlossen. Sie werden die Klone einzeln schließen müssen.
Syntax
Set objRecordsetClone=objRecordset.Clone(locktype)
Parameter | Beschreibung |
---|---|
objRecordsetClone | Der Klon Recordset zu erstellenden |
objRecordset | Die Datensatzgruppe zu klonierende |
locktype | Optional. Ein LockTypeEnum Wert, der den Verriegelungstyp angibt |
LockTypeEnum Werte
Konstante | Wert | Beschreibung |
---|---|---|
adLockUnspecified | -1 | Der Klon wird mit dem gleichen Lock-Typ wie das Original-Cord erstellt |
adLockReadOnly | 1 | Der Klon ist ein Read-Only-Cord |
<Komplett - Cord - Object Reference