Aracılığıyla paylaş


CArrayRowset Sınıfı

Dizi söz dizimini kullanarak satır kümesinin öğelerine erişir.

Sözdizimi

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

Parametreler

TAccessor
Satır kümesinin kullanmasını istediğiniz erişimci sınıfı türü.

Gereksinimler

Üst bilgi: atldbcli.h

Üyeler

Yöntemler

Veri Akışı Adı Açıklama
CArrayRowset Oluşturucu.
Anlık Görüntü Satır kümesinin tamamını belleğe okur.

İşleçler

Veri Akışı Adı Açıklama
operator[] Satır kümesinin bir öğesine erişir.

Veri Üyeleri

Veri Akışı Adı Açıklama
CArrayRowset::m_nRowsRead Zaten okunan satır sayısı.

CArrayRowset::CArrayRowset

Yeni CArrayRowset bir nesne oluşturur.

Sözdizimi

CArrayRowset(int nMax = 100000);

Parametreler

nMax
[in] Satır kümesindeki en fazla satır sayısı.

CArrayRowset::Snapshot

Satır kümesinin tamamını belleğe okuyarak bir görüntü veya anlık görüntüsü oluşturur.

Sözdizimi

HRESULT Snapshot() throw();

CArrayRowset::operator

Satır kümesindeki bir satıra erişmek için dizi benzeri söz dizimi sağlar.

Sözdizimi

TAccessor & operator[](int nrow);

Parametreler

TAccessor
Satır kümesinde depolanan erişimci türünü belirten şablonlu parametre.

nRow
[in] Erişmek istediğiniz satırın (dizi öğesi) sayısı.

Dönüş Değeri

İstenen satırın içeriği.

Açıklamalar

nRow satır kümesindeki satır sayısını aşarsa bir özel durum oluşur.

CArrayRowset::m_nRowsRead

Satır kümesinde önceden okunmuş olan satır sayısını içerir.

Sözdizimi

ULONG m_nRowsRead;

Ayrıca bkz.

OLE DB Tüketici Şablonları
OLE DB Tüketici Şablonları Başvurusu
CRowset Sınıfı