CStreamRowset 類別
用於 CCommand
或 CTable
宣告中。
語法
template <class TAccessor = CAccessorBase>
class CStreamRowset
參數
TAccessor
存取子類別。
需求
標頭檔:atldbcli.h
成員
方法
名稱 | 描述 |
---|---|
CStreamRowset | 建構函式。 具現化並初始化 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。
CStreamRowset::CStreamRowset
具現化並初始化 CStreamRowset
物件。
語法
CStreamRowset();
CStreamRowset::Close
釋放 類別中的 ISequentialStream 介面指標。
語法
void Close();