Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Používá se CCommand v nebo CTable deklaraci.
Syntaxe
template <class TAccessor = CAccessorBase>
class CStreamRowset
Parametry
TAccessor
Třída příslušenství.
Požadavky
Hlavička: atldbcli.h
Členové
Metody
| Název | Popis |
|---|---|
| CStreamRowset | Konstruktor Vytvoří instanci a inicializuje CStreamRowset objekt. |
| Zavřít | Uvolní ukazatel rozhraní ISequentialStream ve třídě. |
Poznámky
Použijte CStreamRowset ho ve své CCommand nebo CTable deklaraci, například:
CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;
nebo
CCommand< CNoAccessor, CStreamRowset > myCmd;
ICommand::ExecuteISequentialStream vrátí ukazatel, který je uložen v m_spStream. Pak použijete metodu Read k načtení dat (řetězec Unicode) ve formátu XML. Příklad:
BYTE pBuf[1024];
ULONG cbRead = 0;
myCmd.m_spStream->Read(pBuf, sizeof(pBuf), &cbRead);
SQL Server 2000 provádí formátování XML a vrátí všechny sloupce a všechny řádky sady řádků jako jeden řetězec XML.
Poznámka:
Tato funkce funguje jenom s SQL Serverem 2000.
CStreamRowset::CStreamRowset
Vytvoří instanci a inicializuje CStreamRowset objekt.
Syntaxe
CStreamRowset();
CStreamRowset::Close
Uvolní ukazatel rozhraní ISequentialStream ve třídě.
Syntaxe
void Close();
Viz také
Šablony příjemců OLE DB
Referenční dokumentace k šablonám příjemců OLE DB