Bagikan melalui


Properti RecordCount (ADO)

Menunjukkan jumlah rekaman dalam objek Recordset .

Tampilkan Nilai

Mengembalikan nilai Panjang yang menunjukkan jumlah rekaman dalam Recordset.

Keterangan

Gunakan properti RecordCount untuk mengetahui berapa banyak rekaman dalam objek Recordset . Properti mengembalikan -1 ketika ADO tidak dapat menentukan jumlah rekaman atau jika penyedia atau tipe kursor tidak mendukung RecordCount. Membaca properti RecordCount pada Recordset tertutup menyebabkan kesalahan.

Marka buku atau perkiraan posisi

Jika objek Recordset mendukung marka buku atau perkiraan penempatan, properti ini mengembalikan jumlah rekaman yang tepat dalam Recordset. Properti ini mengembalikan angka yang tepat terlepas dari apakah Recordset telah terisi penuh.

Sebaliknya, jika objek Recordset tidak mendukung marka buku atau perkiraan penempatan, mengakses properti ini mungkin akan menguras sumber daya secara signifikan. Pengurasan terjadi karena semua rekaman harus diambil dan dihitung untuk mengembalikan nilai RecordCount yang akurat.

  • adBookmark terkait dengan marka buku.
  • adApproxPosition berkaitan dengan perkiraan posisi.

Catatan

Di ADO versi 2.8 dan yang lebih lama, penyedia SQLOLEDB mengambil semua rekaman ketika kursor sisi server digunakan, terlepas dari kenyataan bahwa ia mengembalikan True untuk Dukungan (adApproxPosition) dan Dukungan (adBookmark).

Jenis kursor objek Recordset memengaruhi apakah jumlah rekaman dapat ditentukan. Properti RecordCount akan mengembalikan -1 untuk kursor maju-saja; jumlah aktual untuk kursor statis atau set kunci; dan -1 atau jumlah aktual untuk kursor dinamis, tergantung pada sumber data.

Berlaku Untuk

Objek Recordset (ADO)

Lihat juga

Contoh Properti Filter dan RecordCount (Visual Basic)
Contoh Properti Filter dan RecordCount (VC++)
Properti AbsolutePosition (ADO)
Properti PageCount (ADO)