CStreamRowset — Klasa
Używane w CCommand lub CTable deklaracji.
template <class TAccessor = CAccessorBase>
class CStreamRowset
Parametry
- TAccessor
Klasy akcesor.
Elementy członkowskie
Metody
Konstruktor.Tworzy i inicjuje CStreamRowset obiektu. |
|
Wersje ISequentialStream wskaźnika interfejsu w klasie. |
Uwagi
Użycie CStreamRowset w swoje CCommand lub CTable deklarację, na przykład:
CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;
lub
CCommand< CNoAccessor, CStreamRowset > myCmd;
ICommand::ExecuteZwraca ISequentialStream wskaźnik, który jest przechowywany w m_spStream.Następnie należy użyć odczytu metoda pobierania danych (ciąg Unicode) w formacie XML.Na przykład:
BYTE pBuf[1024];
ULONG cbRead = 0;
myCmd.m_spStream->Read(pBuf, sizeof(pBuf), &cbRead);
SQL Server 2000 wykonuje formatowania XML i zwróci wszystkie kolumny i wszystkie wiersze zestawu wierszy jako jeden ciąg XML.
[!UWAGA]
Funkcja ta działa tylko z programem SQL Server 2000.
Wymagania
Nagłówek: atldbcli.h