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.

Comentários

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

CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;

ou

CCommand< CNoAccessor, CStreamRowset > myCmd;

ICommand::Execute Retorna um ISequentialStream ponteiro, que é armazenado em m_spStream. Em seguida, você usar o Leituramétodo para recuperar os dados (seqüência de caracteres Unicode) no formato XML.Por exemplo:

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

SQL servidor 2000 executa o formatação de XML e retorna todas sistema autônomo colunas e todas sistema autônomo linhas do conjunto de linhas sistema autônomo uma string XML.

Observação:

Este recurso só funciona com o SQL servidor 2000.

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Conceitos

Modelos de consumidor de OOLE DB (C++)

Referência de modelos OLE DB consumidor

Outros recursos

CDataConnection membros