Aracılığıyla paylaş


CStreamRowset Sınıfı

Veya CCommand CTable bildiriminde kullanılır.

Sözdizimi

template <class TAccessor = CAccessorBase>
class CStreamRowset

Parametreler

TAccessor
Erişimci sınıfı.

Gereksinimler

Üst bilgi: atldbcli.h

Üyeler

Yöntemler

Veri Akışı Adı Açıklama
CStreamRowset Oluşturucu. Nesnesinin örneğini CStreamRowset oluşturur ve başlatır.
Kapat sınıfında ISequentialStream arabirim işaretçisini serbest bırakır.

Açıklamalar

veya CTable bildiriminizde CCommand kullanınCStreamRowset, örneğin:

CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;

veya

CCommand< CNoAccessor, CStreamRowset > myCmd;

ICommand::Executeiçinde depolanan m_spStreambir ISequentialStream işaretçi döndürür. Ardından yöntemini kullanarak Read (Unicode dizesi) verilerini XML biçiminde alırsınız. Örneğin:

BYTE pBuf[1024];
ULONG cbRead = 0;
myCmd.m_spStream->Read(pBuf, sizeof(pBuf), &cbRead);

SQL Server 2000, XML biçimlendirmesini gerçekleştirir ve satır kümesinin tüm sütunlarını ve tüm satırlarını tek bir XML dizesi olarak döndürür.

Not

Bu özellik yalnızca SQL Server 2000 ile çalışır.

CStreamRowset::CStreamRowset

Nesnesinin örneğini CStreamRowset oluşturur ve başlatır.

Sözdizimi

CStreamRowset();

CStreamRowset::Close

sınıfında ISequentialStream arabirim işaretçisini serbest bırakır.

Sözdizimi

void Close();

Ayrıca bkz.

OLE DB Tüketici Şablonları
OLE DB Tüketici Şablonları Başvurusu