CArrayRowset 클래스
배열 구문을 사용하여 행 집합의 요소에 액세스합니다.
구문
template < class TAccessor >
class CArrayRowset :
public CVirtualBuffer <TAccessor>,
protected CBulkRowset <TAccessor>
매개 변수
TAccessor
행 집합에서 사용할 접근자 클래스의 형식입니다.
요구 사항
헤더: atldbcli.h
멤버
메서드
이름 | 설명 |
---|---|
CArrayRowset | 생성자입니다. |
스냅샷 | 전체 행 집합을 메모리로 읽습니다. |
연산자
이름 | 설명 |
---|---|
operator[] |
행 집합의 요소에 액세스합니다. |
데이터 멤버
이름 | 설명 |
---|---|
CArrayRowset::m_nRowsRead | 이미 읽은 행 수입니다. |
CArrayRowset::CArrayRowset
새 CArrayRowset
개체를 만듭니다.
구문
CArrayRowset(int nMax = 100000);
매개 변수
nMax
[in] 행 집합에 있는 최대 행 수입니다.
CArrayRowset::Snapshot
전체 행 집합을 메모리로 읽어서 이에 대한 이미지 또는 스냅샷을 만듭니다.
구문
HRESULT Snapshot() throw();
CArrayRowset::operator
행 집합의 행에 액세스하기 위한 배열과 유사한 구문을 제공합니다.
구문
TAccessor & operator[](int nrow);
매개 변수
TAccessor
행 집합에 저장된 접근자의 형식을 지정하는 템플릿 매개 변수입니다.
nRow
[in] 액세스하려는 행(배열 요소)의 수입니다.
Return Value
요청된 행의 내용입니다.
설명
nRow가 행 집합의 행 수를 초과하면 예외가 throw됩니다.
CArrayRowset::m_nRowsRead
이미 읽은 행 집합의 행 수를 포함합니다.
구문
ULONG m_nRowsRead;
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기