Udostępnij za pośrednictwem


CStreamRowset — Klasa

Używane w CCommand lub CTable deklaracji.

template <class TAccessor = CAccessorBase>
class CStreamRowset

Parametry

  • TAccessor
    Klasy akcesor.

Elementy członkowskie

Metody

CStreamRowset

Konstruktor.Tworzy i inicjuje CStreamRowset obiektu.

Close

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

Zobacz też

Koncepcje

Szablony konsumentów OLE DB (C++)

Szablony konsumentów OLE DB — kompendium