Compartilhar via


Classe CStreamRowset

Usado em um CCommand ou CTable declaração.

template <class TAccessor = CAccessorBase>
class CStreamRowset

Parâmetros

  • TAccessor
    Uma classe de acessador.

Membros

85f1h3b4.collapse_all(pt-br,VS.110).gifMétodos

CStreamRowset

Construtor.Instancia e inicializa o CStreamRowset objeto.

Fechar

Versões do ISequentialStream o ponteiro de interface na classe.

Comentários

Use CStreamRowset no seu CCommand ou CTable declaração, por exemplo:

CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;

ou

CCommand< CNoAccessor, CStreamRowset > myCmd;

ICommand::ExecuteRetorna um ISequentialStream ponteiro, que é armazenado em m_spStream.Em seguida, use o leitura método para recuperar os dados (seqüência Unicode) no formato XML.Por exemplo:

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

SQL Server 2000 executa o formatação do XML e retornará todas as colunas e todas as linhas do conjunto de linhas como uma string XML.

ObservaçãoObservação

Este recurso só funciona com o SQL Server 2000.

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Conceitos

OLE DB consumidor modelos (C++)

Referência de modelos OLE DB consumidor