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