Neueste Web-Entwicklung Tutorials
 

ADO Clone Method


<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
adLockReadOnly1 Der Klon ist ein Read-Only-Cord

<Komplett - Cord - Object Reference