CStreamRowset (Clase)

Se utiliza en una declaración de CCommand o de CTable .

template <class TAccessor = CAccessorBase>
class CStreamRowset

Parámetros

  • TAccessor
    Una clase de descriptor de acceso.

Members

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

CStreamRowset

Constructor.Crea instancias e inicializa el objeto de CStreamRowset .

Cerrar

Libera el puntero de interfaz de ISequentialStream en la clase.

Comentarios

Utilice CStreamRowset en la declaración de CCommand o de CTable , por ejemplo:

CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;

o

CCommand< CNoAccessor, CStreamRowset > myCmd;

ICommand::Execute devuelve un puntero de ISequentialStream , que se almacena en m_spStream.Se utiliza el método de Read para recuperar los datos (de la cadena XML.Por ejemplo:

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

SQL Server 2000 aplica el formato XML, y devolverá todas las columnas y filas del conjunto de filas como una cadena XML.

[!NOTA]

Esta característica sólo funciona con SQL Server 2000.

Requisitos

Header: atldbcli.h

Vea también

Conceptos

Plantillas de consumidor OLE DB (C++)

Referencia de las plantillas de consumidor OLE DB