Bagikan melalui


Metode Kueri Ulang

Memperbarui data dalam objek Recordset dengan mengeksekusi ulang kueri tempat objek berada.

Sintaksis

  
recordset.Requery Options  

Parameter

Opsi
Fakultatif. Bitmask yang berisi nilai ExecuteOptionEnum dan CommandTypeEnum yang memengaruhi operasi ini.

Nota

Jika Opsi diatur ke adAsyncExecute, operasi ini akan dijalankan secara asinkron dan peristiwa RecordsetChangeComplete akan dikeluarkan saat disimpulkan. Nilai ExecuteOpenEnum adExecuteNoRecords atau adExecuteStream tidak boleh digunakan dengan Requery.

Komentar

Gunakan metode Kueri Ulang untuk me-refresh seluruh konten objek Recordset dari sumber data dengan menerbitkan kembali perintah asli dan mengambil data untuk kedua kalinya. Memanggil metode ini setara dengan memanggil metode Close dan Open secara berturut-turut. Jika Anda mengedit rekaman saat ini atau menambahkan rekaman baru, kesalahan terjadi.

Saat objek Recordset terbuka, properti yang menentukan sifat kursor (CursorType, LockType, MaxRecords, dan sebagainya) bersifat baca-saja. Dengan demikian, metode Requery hanya dapat me-refresh kursor saat ini. Untuk mengubah salah satu properti kursor dan melihat hasilnya, Anda harus menggunakan metode Tutup sehingga properti menjadi baca/tulis lagi. Anda kemudian dapat mengubah pengaturan properti dan memanggil metode Buka untuk membuka kembali kursor.

Berlaku Untuk

Recordset Object (ADO)

Lihat Juga

Jalankan, Kueri Ulang, dan Hapus Metode (VB)
Contoh Metode Eksekusi, Kueri Ulang, dan Hapus (VBScript)
Contoh Metode Eksekusi, Kueri Ulang, dan Hapus (VC++)
Properti CommandText (ADO)