다음을 통해 공유


OLE DB 소비자 템플릿 참조

OLE DB 소비자 템플릿을 다음 클래스가 포함 되어 있습니다.참조 자료 항목에도 해당 OLE DB 소비자 템플릿의 매크로.

세션 클래스

  • CDataConnection
    데이터 소스와의 연결을 관리합니다.이 필요한 개체 (데이터 소스 및 세션) 및 일부 데이터 원본에 연결할 때 수행 해야 할 작업을 캡슐화 하기 때문에 클라이언트를 만들기 위한 유용한 클래스입니다.

  • CDataSource
    연결 공급자를 통해 데이터 원본을 나타내는 OLE DB 데이터 원본 개체에 해당 합니다.하나 이상의 데이터베이스 세션을 각각 표시 하는 CSession 개체, 단일 연결에서 발생할 수 있습니다.

  • CEnumerator
    사용 가능한 데이터 원본에 대 한 행 집합 정보를 검색 하는 OLE DB 열거자 개체에 해당 합니다.

  • CEnumeratorAccessor
    사용 하는 CEnumerator 열거자가 행 집합에서 데이터에 액세스할 수 있습니다.이 행 집합 열거자에서 현재 열거자가 표시 되 고 데이터 원본으로 구성 됩니다.

  • CSession
    데이터베이스를 단일 액세스 세션을 나타냅니다.하나 이상의 세션 수 연결 된 각 CDataSource 개체입니다.

접근자 클래스

  • CAccessor
    데이터 소스에 정적으로 바인딩된 레코드에 사용 됩니다.데이터 소스의 구조를 알고 있는 경우에이 접근자 클래스를 사용 합니다.

  • CAccessorBase
    모든 접근자 클래스의 기본 클래스입니다.

  • CDynamicAccessor
    접근자는 행 집합의 열 정보를 기반으로 런타임에 만들 수 있습니다.이 클래스를 사용 하면 데이터 소스의 구조를 알고 있는 경우 데이터를 검색 합니다.

  • CDynamicParameterAccessor
    명령 유형을 알 수 없는 경우 사용할 수 있는 접근자입니다.매개 변수 정보를 호출 하 여 얻습니다는 ICommandWithParameters 인터페이스 공급자 인터페이스를 지 원하는 경우.

  • CDynamicStringAccessor
    사용자 데이터베이스의 기본 구조에 대해 모르더라도 데이터 소스에 액세스할 수 있습니다.

  • CDynamicStringAccessorA
    마찬가지로 CDynamicStringAccessor ANSI 문자열 데이터는 데이터 저장소에서 액세스 되는 데이터를 요청 하는이 클래스를 제외 하 고.

  • CDynamicStringAccessorW
    마찬가지로 CDynamicStringAccessor 유니코드 문자열 데이터는 데이터 저장소에서 액세스 되는 데이터를 요청 하는이 클래스를 제외 하 고.

  • CManualAccessor
    열과 명령 매개 변수 모두를 처리 하는 접근자 메서드를.이 클래스와 공급자 형식을 변환할 수 있습니다 대로 모든 데이터 형식을 사용할 수 있습니다.

  • CNoAccessor
    클래스에 매개 변수를 지원 하거나 열 출력 하지 않을 경우 템플릿 인수로 사용할 수 있습니다.

  • CXMLAccessor
    마찬가지로 CDynamicStringAccessor 이 클래스 (태그) 데이터를 XML 형식으로 데이터 저장소에서 액세스 되는 모든 데이터 변환 점을 제외 하 고.

행 집합 클래스

  • CAccessorRowset
    행 집합 및 연관 된 해당 접근자를 캡슐화합니다.

  • CArrayRowset
    배열 구문을 사용 하 여 행 집합의 요소에 액세스 하는 데.

  • CBulkRowset
    반입 및 대량에서 행 단일 호출으로 여러 행 핸들을 검색 하 여 조작 하는 데.

  • CNoRowset
    명령이 행 집합을 반환 하지 않는 경우 템플릿 인수로 사용할 수 있습니다.

  • CRestrictions
    사용 하 여 스키마 행 집합에 대 한 제한을 지정할 수 있습니다.

  • CRowset
    조작, set 및 행 집합 데이터를 검색 하는 데.

  • CStreamRowset
    반환 된 ISequentialStream 개체 대신 행 집합입니다. 그런 다음 사용 하는 읽기 XML 형식의 데이터를 검색 하는 메서드.(SQL Server 2000 서식 하지. 이 기능은 SQL Server 2000에만 사용할 수 있음)

  • IRowsetNotifyImpl
    더미의 구현을 제공 IRowsetNotify, 빈 함수에 IRowsetNotify 메서드 OnFieldChange, OnRowChange, 및 OnRowsetChange.

스키마 행 집합 클래스 및 Typedef 클래스

OLE DB 템플릿이 OLE DB 스키마 행 집합에 해당 하는 클래스를 제공 합니다.

명령 클래스

  • CCommand
    사용 하 여 설정 하 고 매개 변수 기반 OLE DB 명령을 실행 합니다.단순 행 집합 단지 열려면 사용 CTable 대신.

  • CMultipleResults
    템플릿 인수로 사용 되는 CCommand 여러 결과 집합을 처리 하는 명령을 사용할 때 서식 파일입니다.

  • CNoAccessor
    템플릿 클래스를 템플릿 인수로 사용할 CCommandCTable, 걸리는 접근자 클래스 인수.사용 CNoAccessor 클래스 매개 변수를 지원 하거나 열을 출력 하지 않으려면.

  • CNoMultipleResults
    템플릿 인수로 사용 되는 CCommand 단일 행 집합을 처리 하는 명령을 사용할 때 서식 파일입니다.CNoMultipleResults템플릿 인수에 대 한 기본값이입니다.

  • CNoRowset
    템플릿 인수로 사용 CCommand 또는 CTable 명령 또는 테이블의 행 집합을 반환 하지 않는 경우.

  • CTable
    매개 변수가 없는 단순 행 집합에 액세스 하는 데.

속성 클래스

  • CDBPropIDSet
    속성 Id에 대 한 속성 정보를 소비자 싶어 배열을 전달 하는 데.속성은 속성 집합에 속합니다.

  • CDBPropSet
    공급자에 따라 속성을 설정 하는 데.

책갈피 클래스

  • CBookmark
    인덱스로 행 집합에서 데이터를 액세스 하기 위한 사용 합니다.

오류 클래스

참고 항목

개념

OLE DB 공급자 템플릿 참조

기타 리소스

OLE DB 템플릿