Bagikan melalui


Kelas CArrayRowset

Mengakses elemen set baris menggunakan sintaks array.

Sintaks

template < class TAccessor >
class CArrayRowset :
   public CVirtualBuffer <TAccessor>,
   protected CBulkRowset <TAccessor>

Parameter

TAccessor
Jenis kelas aksesor yang Anda inginkan untuk digunakan oleh set baris.

Persyaratan

Header: atldbcli.h

Anggota

Metode

Nama Deskripsi
CArrayRowset Konstruktor.
Snapshot Membaca seluruh set baris ke dalam memori.

Operator

Nama Deskripsi
operator[] Mengakses elemen himpunan baris.

Anggota Data

Nama Deskripsi
CArrayRowset::m_nRowsRead Jumlah baris yang sudah dibaca.

CArrayRowset::CArrayRowset

Membuat objek baru CArrayRowset .

Sintaks

CArrayRowset(int nMax = 100000);

Parameter

nMax
[di] Jumlah baris maksimum dalam set baris.

CArrayRowset::Snapshot

Membaca seluruh set baris ke dalam memori, membuat gambar atau rekam jepretnya.

Sintaks

HRESULT Snapshot() throw();

CArrayRowset::operator

Menyediakan sintaks seperti array untuk mengakses baris dalam set baris.

Sintaks

TAccessor & operator[](int nrow);

Parameter

TAccessor
Parameter templat yang menentukan jenis aksesor yang disimpan dalam set baris.

nRow
[di] Jumlah baris (elemen array) yang ingin Anda akses.

Tampilkan Nilai

Konten baris yang diminta.

Keterangan

Jika nRow melebihi jumlah baris dalam set baris, pengecualian akan dilemparkan.

CArrayRowset::m_nRowsRead

Berisi jumlah baris dalam kumpulan baris yang telah dibaca.

Sintaks

ULONG m_nRowsRead;

Lihat juga

Templat Konsumen OLE DB
Referensi Templat Konsumen OLE DB
Kelas CRowset