Classe CStreamRowset
Usado em um CCommand ou CTable declaração.
template <class TAccessor = CAccessorBase>
class CStreamRowset
Parâmetros
- TAccessor
Uma classe de acessador.
Membros
Métodos
Construtor.Instancia e inicializa o CStreamRowset objeto. |
|
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ção |
---|
Este recurso só funciona com o SQL Server 2000. |
Requisitos
Cabeçalho: atldbcli.h