ADO Kloon Metode


❮ Voltooi rekordstel-objekverwysing

Die Kloon-metode laat jou toe om 'n duplikaatrekordstel van 'n bestaande rekordstel te skep. U kan hierdie metode gebruik om veelvuldige, duplikaatrekordstel te skep, veral as u meer as een huidige rekord in 'n stel rekords wil wysig. Hierdie metode is baie doeltreffender as om 'n nuwe rekordstel gelykstaande aan die oorspronklike te skep, oop te maak en toe te maak.

Wanneer jy 'n rekordstel kloon, skep jy eintlik net 'n nuwe wyser na dieselfde rekordstel, daarom sal enige veranderinge wat jy aan een rekordstel maak in al sy klone sigbaar wees. As jy egter 'n versoek op die oorspronklike rekordstel uitvoer, sal die klone nie meer met die oorspronklike gesinchroniseer word nie.

Die verskaffer moet boekmerke op die Recordset-voorwerp ondersteun om klone te skep. Boekmerke is uitruilbaar; 'n boekmerkverwysing van een Recordset-objek verwys na dieselfde rekord in enige van sy klone.

Let wel: Die filter van die oorspronklike rekordstel sal nie op die kloon toegepas word nie. Om 'n bestaande filter te kopieer: objRecordsetNew.Filter=objRecordsetOriginal.Filter

Let wel: Wanneer jy die oorspronklike Rekordstel toemaak, sal geen van die kopieë toegemaak word nie. Jy sal die klone een vir een moet toemaak.

Sintaksis

Set objRecordsetClone=objRecordset.Clone(locktype)

Parameter Description
objRecordsetClone The clone Recordset to be created
objRecordset The Recordset to be cloned
locktype Optional. A LockTypeEnum value that specifies the lock type

LockTypeEnum-waardes

Constant Value Description
adLockUnspecified -1 The clone is created with the same lock type as the original Recordset
adLockReadOnly 1 The clone is a read-only Recordset

❮ Voltooi rekordstel-objekverwysing