다음 표에서 OLE DB 행 집합 개체에 대해 정의한 필수 및 선택적 인터페이스。
행 집합
인터페이스 |
필수? |
OLE DB 템플릿 클래스에 의해 구현? |
| IAccessor | 필수 | 예 |
| IColumnsInfo | 필수 | 예 |
| IConvertType | 필수 | 예 |
| IRowset | 필수 | 예 |
| IRowsetInfo | 필수 | 예 |
| IColumnsRowset | 선택 사항 | 없음 |
| IConnectionPointContainer | 선택 사항 | ATL 통해 예 |
| IRowsetChange | 선택 사항 | 없음 |
| IRowsetIdentity | 수준 0 공급자에 필요한 | 예 |
| IRowsetLocate | 선택 사항 | 없음 |
| IRowsetScroll | 선택 사항 | 없음 |
| IRowsetUpdate | 선택 사항 | 없음 |
| ISupportErrorInfo | 선택 사항 | 없음 |
마법사에서 생성 된 행 집합 개체는 상속을 통해 IAccessor, IRowset및 IRowsetInfo 를 구현합니다. IAccessorImpl 모두 출력 열을 바인딩합니다. IRowset 인터페이스 핸들 행 및 데이터를 가져옵니다. IRowsetInfo 인터페이스는 행 집합 속성을 처리。