Класс CStreamRowset
Используется в объявлении CCommand или CTable.
template <class TAccessor = CAccessorBase>
class CStreamRowset
Параметры
- TAccessor
Класс доступа.
Члены
Методы
Конструктор. Создает и инициализирует объект 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