다음을 통해 공유


CStreamRowset 클래스

또는 CTable 선언에 CCommand 사용됩니다.

구문

template <class TAccessor = CAccessorBase>
class CStreamRowset

매개 변수

TAccessor
접근자 클래스입니다.

요구 사항

헤더: atldbcli.h

멤버

메서드

속성 설명
CStreamRowset 생성자입니다. 개체를 인스턴스화하고 초기화합니다 CStreamRowset .
닫기 클래스에서 ISequentialStream 인터페이스 포인터를 해제합니다.

설명

사용자 또는 CTable 선언에 CCommand 사용합니다CStreamRowset. 예를 들면 다음과 같습니다.

CCommand< CAccessor<CCustomerAccessor>, CStreamRowset > myCmd;

또는

CCommand< CNoAccessor, CStreamRowset > myCmd;

ICommand::ExecuteISequentialStream 저장된 포인터를 반환합니다 m_spStream. 그런 다음 이 메서드를 Read 사용하여 XML 형식으로 (유니코드 문자열) 데이터를 검색합니다. 예시:

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();

참고 항목

OLE DB 소비자 템플릿
OLE DB 소비자 템플릿 참조