CStreamRowset 类

使用在 CCommandCTable 说明。

template <class TAccessor = CAccessorBase>
class CStreamRowset

参数

  • TAccessor
    访问器类。

成员

85f1h3b4.collapse_all(zh-cn,VS.110).gif方法

CStreamRowset

构造函数。 实例化和初始化 CStreamRowset 对象。

关闭

释放对类的 ISequentialStream 接口指针。

备注

例如使用 CStreamRowset 在您的 CCommandCTable 声明,例如:

CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;

CCommand< CNoAccessor, CStreamRowset > myCmd;

ICommand::Execute 返回 ISequentialStream 指针,在 m_spStream存储。 然后使用 读取 方法检索 (Unicode 字符串) XML 格式的数据。 例如:

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

SQL Server 2000 执行 XML 格式化和返回所有列和所有行作为一个 XML 字符串。

备注

此功能仅使用 SQL Server 2000 一起使用。

要求

Header: atldbcli.h

请参见

概念

OLE DB 使用者模板 (C++)

OLE DB使用者模板引用