Metode CompareBookmarks (ADO)

Membandingkan dua marka buku dan mengembalikan indikasi nilai relatifnya.

Sintaks

  
result = recordset.CompareBookmarks(Bookmark1, Bookmark2)  

Tampilkan Nilai

Mengembalikan nilai CompareEnum yang menunjukkan posisi baris relatif dari dua rekaman yang diwakili oleh marka bukunya.

Parameter

Bookmark1
Bookmark baris pertama.

Bookmark2
Bookmark baris kedua.

Keterangan

Marka buku harus berlaku untuk objek Recordset yang sama, atau objek Recordset dan kloningnya. Anda tidak dapat membandingkan marka buku dengan andal dari objek Recordset yang berbeda, meskipun dibuat dari sumber atau perintah yang sama. Anda juga tidak dapat membandingkan marka buku untuk objek Recordset yang penyedia yang mendasarinya tidak mendukung perbandingan.

Marka buku secara unik mengidentifikasi baris dalam objek Recordset . Gunakan properti Bookmark dari baris saat ini untuk mendapatkan marka bukunya.

Karena jenis data marka buku khusus untuk setiap penyedia, ADO mengeksposnya sebagai Varian. Misalnya, bookmark SQL Server berjenis DBTYPE_R8 (Ganda). ADO akan mengekspos jenis ini sebagai Varian dengan subjenis Ganda.

Saat membandingkan marka buku, ADO tidak mencoba semua jenis paksaan. Nilai hanya diteruskan ke penyedia tempat perbandingan terjadi. Jika marka buku yang diteruskan ke metode CompareBookmarks disimpan dalam variabel jenis yang berbeda, itu dapat menghasilkan kesalahan ketidakcocokan jenis berikut: "Argumen adalah jenis yang salah, berada di luar rentang yang dapat diterima, atau bertentangan satu sama lain."

Bookmark yang tidak valid atau salah terbentuk akan menyebabkan kesalahan.

Berlaku Untuk

Objek Recordset (ADO)

Lihat juga

Contoh Metode CompareBookmarks (Visual Basic)
Contoh Metode CompareBookmarks (VC++)
Properti Marka Buku (ADO)