CStreamRowset クラス
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 文字列として行セットのすべての列とすべての行を返します。
注意
この機能は SQL Server 2000 だけで動作します。
必要条件
**ヘッダー:**atldbcli.h