tutorial pengembangan web terbaru
 

ADO Cara Clone


<Complete Reference Recordset Object

Metode Clone memungkinkan Anda untuk membuat duplikat Recordset dari Recordset yang ada. Anda dapat menggunakan metode ini untuk membuat beberapa, menduplikasi Recordset, terutama jika Anda ingin mengedit lebih dari satu rekor saat ini di satu set catatan. Metode ini jauh lebih efisien daripada menciptakan, membuka, dan menutup baru Recordset sama dengan aslinya.

Ketika Anda mengkloning sebuah Recordset Anda benar-benar hanya membuat pointer baru ke Recordset yang sama, oleh karena itu setiap perubahan yang Anda buat untuk satu Recordset akan terlihat di semua klon nya. Namun, jika Anda menjalankan Requery pada Recordset asli, klon tidak akan lagi disinkronkan dengan aslinya.

Penyedia harus mendukung bookmark pada objek Recordset untuk membuat klon. Bookmark yang dipertukarkan; referensi bookmark dari satu objek Recordset mengacu pada rekaman yang sama di setiap klon nya.

Note: Filter dari Recordset asli tidak akan diterapkan clone. Untuk menyalin filter yang ada: objRecordsetNew.Filter = objRecordsetOriginal.Filter

Note: Ketika Anda menutup Recordset tidak asli dari kopi akan ditutup. Anda harus menutup satu klon per satu.

Sintaksis

Set objRecordsetClone=objRecordset.Clone(locktype)

Parameter Deskripsi
objRecordsetClone Clone Recordset yang akan dibuat
objRecordset Recordset yang akan dikloning
locktype Pilihan. Sebuah LockTypeEnum nilai yang menentukan jenis kunci

Nilai LockTypeEnum

Konstan Nilai Deskripsi
adLockUnspecified-1 clone dibuat dengan jenis kunci yang sama dengan Recordset asli
adLockReadOnly1 clone adalah Recordset read-only

<Complete Reference Recordset Object