CRowset 클래스
OLE DB 행 집합 개체와 관련 된 여러 캡슐화 인터페이스와 행 집합 데이터에 대 한 조작 방법을 제공 합니다.
template <class TAccessor = CAccessorBase>
class CRowset
매개 변수
- TAccessor
접근자 클래스 합니다.기본값은 CAccessorBase입니다.
Members
메서드
증가 참조 횟수가 현재 행과 연결 합니다. |
|
해제 된 행과 현재 IRowset 인터페이스입니다. |
|
비교 두 개의 책갈피를 사용 하 여 IRowsetLocate::Compare. |
|
새 CRowset (선택적으로) 함께 연결 및 개체는 IRowset 인터페이스를 매개 변수로 제공 합니다. |
|
사용 하 여 행 집합에서 행을 삭제 합니다. IRowsetChange:DeleteRows. |
|
지정 된 책갈피 뒤 다음 일치 하는 행을 찾습니다. |
|
책갈피에 해당 하는 행의 대략적인 위치를 반환 합니다. |
|
행 집합의 행 복사본에서 데이터를 검색합니다. |
|
지정 된 버퍼에서 데이터를 검색합니다. |
|
가장 최근에에서 페치 하거나 데이터 소스에 보류 중인 변경 내용을 무시 하 고 전송 하는 데이터를 검색 합니다. |
|
모든 행의 상태를 반환합니다. |
|
파일을 만들고 사용 하 여 새 행을 삽입 합니다. IRowsetChange:InsertRow. |
|
지정 된 행과 현재 행을 비교합니다. |
|
다음 페치 위치를 초기 위치로 다시 설정합니다. |
|
마지막 레코드로 이동합니다. |
|
다음 순차 행 또는 지정 된 수의 위치를 다음 행에서 데이터를 페치합니다. |
|
이전 레코드로 이동 합니다. |
|
책갈피에서 행 또는 행 내의 지정 된 오프셋에서 해당 책갈피를 페치합니다. |
|
행 집합에는 소수 위치에서 시작 하는 행을 반입 합니다. |
|
호출 IRowset::ReleaseRows 현재 행 핸들을 해제 하도록 합니다. |
|
사용 하 여 행의 하나 이상의 열에서 데이터 값을 설정 합니다. IRowsetChange:SetData. |
|
마지막 fetch 이후 행에 변경한 내용을 취소 하거나 업데이트. |
|
보류 중인 마지막 페치 또는 update 이후 현재 행에 대 한 변경 내용을 전송 합니다. |
|
모든 행에는 마지막 페치 또는 업데이트 이후 변경 내용을 보류 중인 전송 합니다. |
설명
OLE DB에는 행 집합 개체를 통해 프로그램을 설정 하 고 데이터 검색입니다.
이 클래스를 인스턴스화할 수 있지만 대신에 템플릿 매개 변수로 전달 되지는지 않습니다 CTable 또는 CCommand (CRowset 기본입니다).
요구 사항
헤더: atldbcli.h