다음을 통해 공유


SCHEMA_ENTRY

GUID 클래스와 연결합니다.

SCHEMA_ENTRY(
   guid,
   rowsetClass 
); 

매개 변수

  • guid
    스키마 행 집합 GUID입니다.참조 IDBSchemaRowsetOLE DB 프로그래머용 참조 스키마 행 집합 Guid의 목록.

  • rowsetClass
    스키마 행 집합을 나타내는 만들어야 하는 클래스입니다.

설명

IDBSchemaRowsetImpl 다음 지도, Guid 목록을 쿼리 수 또는 GUID를 지정 된 경우 행 집합을 만들 수 있습니다.스키마 행 집합 IDBSchemaRowsetImpl 만드는 표준에 유사한 CRowsetImpl-파생 클래스를 제공 해야 하는 점을 제외 하 고는 Execute 다음 서명이 있는 메서드:

HRESULT Execute (LONG* pcRowsAffected, ULONG cRestrictions,

const VARIANT* rgRestrictions)

Execute 함수는 행 집합의 데이터를 채웁니다.에 설명 된 대로 ATL 프로젝트 마법사를 만드는 IDBSchemaRowset 에 있는 OLE DB 프로그래머용 참조, 3 초기 프로젝트의 스키마 행 집합은 각 세 가지 필수 OLE DB 스키마에 대 한:

  • DBSCHEMA_TABLES

  • DBSCHEMA_COLUMNS

  • DBSCHEMA_PROVIDER_TYPES

마법사는 또한 스키마 맵에 세 해당 항목이 추가 됩니다.참조 OLE DB 템플릿 공급자 만들기 공급자를 만들려면 마법사를 사용 하는 방법에 대 한 자세한 내용은.

요구 사항

헤더: 보고

참고 항목

참조

BEGIN_SCHEMA_MAP

END_SCHEMA_MAP

기타 리소스

OLE DB 공급자 템플릿에 대해 매크로