CStreamRowset クラス

更新 : 2007 年 11 月

CCommand 宣言または CTable 宣言で使用されます。

template <class TAccessor = CAccessorBase>
class CStreamRowset

パラメータ

  • TAccessor
    アクセサ クラス。

解説

たとえば、CCommand 宣言または CTable 宣言で CStreamRowset を使用します。

CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;

または

CCommand< CNoAccessor, CStreamRowset > myCmd;

ICommand::Execute は、m_spStream に格納されている ISequentialStream ポインタを返します。次に、Read メソッドを使用して、XML 形式でデータ (Unicode 文字列) を取得します。次に例を示します。

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

SQL Server 2000 は、XML 書式設定を実行し、1 つの XML 文字列として行セットのすべての列とすべての行を返します。

85f1h3b4.alert_note(ja-jp,VS.90).gifメモ :

この機能は SQL Server 2000 だけで動作します。

必要条件

ヘッダー**:** atldbcli.h

参照

概念

OLE DB コンシューマ テンプレート (C++)

OLE DB コンシューマ テンプレート リファレンス

その他の技術情報

CDataConnection のメンバ