Metode Kueri Ulang

Updates data dalam objek Recordset dengan mengeksekusi ulang kueri yang menjadi dasar objek.

Sintaks

  
recordset.Requery Options  

Parameter

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

Catatan

Jika Opsi diatur ke adAsyncExecute, operasi ini akan dijalankan secara asinkron dan peristiwa RecordsetChangeComplete akan dikeluarkan ketika disimpulkan. Nilai ExecuteOpenEnumadExecuteNoRecords atau adExecuteStream tidak boleh digunakan dengan Kueri Ulang.

Keterangan

Gunakan metode Kueri Ulang untuk merefresh 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 Tutup dan Buka secara berturut-turut. Jika Anda mengedit rekaman saat ini atau menambahkan rekaman baru, kesalahan akan terjadi.

Saat objek Recordset terbuka, properti yang menentukan sifat kursor (CursorType, LockType, MaxRecords, dan sebagainya) bersifat baca-saja. Dengan demikian, metode Kueri Ulang hanya dapat merefresh 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

Objek Recordset (ADO)

Lihat juga

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