CStreamRowset-Klasse
Wird in einer CCommand oder CTable-Deklaration.
template <class TAccessor = CAccessorBase>
class CStreamRowset
Parameter
- TAccessor
Die Accessorklasse.
Mitglieder
Methoden
Konstruktor.Instanziiert und initialisiert das CStreamRowset-Objekt. |
|
Gibt den ISequentialStream-Schnittstellenzeiger in der Klasse. |
Hinweise
Verwenden Sie CStreamRowset in der CCommand oder CTable-Deklaration, z. B.:
CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;
oder
CCommand< CNoAccessor, CStreamRowset > myCmd;
ICommand::Execute gibt einen ISequentialStream Zeiger zurück, der in m_spStream gespeichert wird.Sie verwenden dann die Lesen-Methode, um die (Unicode-Zeichenfolgen-) Daten im XML-Format abzurufen.Beispiele:
BYTE pBuf[1024];
ULONG cbRead = 0;
myCmd.m_spStream->Read(pBuf, sizeof(pBuf), &cbRead);
SQL Server 2000 führt die XML-Formatierung wird und alle Spalten und Zeilen des Rowsets als eine XML-Zeichenfolge zurück.
Hinweis |
---|
Diese Funktion funktioniert nur mit SQL Server 2000. |
Anforderungen
Header: atldbcli.h