Bagikan melalui


Metode GetRows (ADO)

Mengambil beberapa rekaman objek Recordset ke dalam array.

Sintaks

  
array = recordset.GetRows(Rows, Start, Fields )  

Tampilkan Nilai

Mengembalikan Varian yang nilainya adalah array dua dimensi.

Parameter

Baris
Pilihan. Nilai GetRowsOptionEnum yang menunjukkan jumlah rekaman yang akan diambil. Defaultnya adalah adGetRowsRest.

Mulai
Pilihan. Nilai String atau Varian yang mengevaluasi ke bookmark untuk rekaman tempat operasi GetRows harus dimulai. Anda juga dapat menggunakan nilai BookmarkEnum .

Bidang
Pilihan. Varian yang mewakili satu nama bidang atau posisi ordinal, atau array nama bidang atau nomor posisi ordinal. ADO hanya mengembalikan data di bidang ini.

Keterangan

Gunakan metode GetRows untuk menyalin rekaman dari Recordset ke dalam array dua dimensi. Subskrip pertama mengidentifikasi bidang dan yang kedua mengidentifikasi nomor rekaman. Variabel array secara otomatis di-dimensi ke ukuran yang benar saat metode GetRows mengembalikan data.

Jika Anda tidak menentukan nilai untuk argumen Baris , metode GetRows secara otomatis mengambil semua rekaman dalam objek Recordset . Jika Anda meminta lebih banyak rekaman daripada yang tersedia, GetRows hanya mengembalikan jumlah rekaman yang tersedia.

Jika objek Recordset mendukung marka buku, Anda dapat menentukan di rekaman mana metode GetRows harus mulai mengambil data dengan meneruskan nilai properti Bookmark rekaman tersebut dalam argumen Mulai .

Jika Anda ingin membatasi bidang yang dikembalikan panggilan GetRows , Anda bisa meneruskan satu nama/angka bidang atau array nama/angka bidang dalam argumen Bidang .

Setelah Anda memanggil GetRows, rekaman belum dibaca berikutnya menjadi rekaman saat ini, atau properti EOF diatur ke True jika tidak ada rekaman lagi.

Berlaku Untuk

Objek Recordset (ADO)

Lihat juga

Contoh Metode GetRows (Visual Basic)
Contoh Metode GetRows (VC++)