使用 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中。 然后,您可以使用 Read 方法检索 XML 格式的(Unicode 字符串)数据。 例如:
BYTE pBuf[1024];
ULONG cbRead = 0;
myCmd.m_spStream->Read(pBuf, sizeof(pBuf), &cbRead);
SQL Server 2000 执行 XML 格式化,并将行集合的所有列和所有行作为一个 XML 字符串返回。
备注
此功能仅适用于 SQL Server 2000 一起使用。
要求
标头: atldbcli.h