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::Execute
에 ISequentialStream
저장된 포인터를 반환합니다 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();