Поделиться через


Класс CStreamRowset

Используется в объявлении CCommand или CTable.

template <class TAccessor = CAccessorBase>
class CStreamRowset

Параметры

  • TAccessor
    Класс доступа.

Члены

Методы

CStreamRowset

Конструктор. Создает и инициализирует объект CStreamRowset.

Закрыть

Выпуски указатель интерфейса ISequentialStream в классе.

Заметки

Используйте CStreamRowset в объявлении CCommand или CTable, например:

CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;

или

CCommand< CNoAccessor, CStreamRowset > myCmd;

ICommand::Execute возвращает указатель ISequentialStream, который хранится в m_spStream. Затем используется метод Чтение, чтобы получить данные (строки юникод) в формате XML. Примеры.

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

SQL Server 2000 выполняет форматирование XML и возвращает все столбцы и строки набора как одну строку XML.

Примечание

Эта функция работает только с SQL Server 2000.

Требования

Заголовок: atldbcli.h

См. также

Основные понятия

Шаблоны потребителей OLE DB (C++)

Ссылка на шаблоны потребителя OLE DB