다음을 통해 공유


매크로 및 전역 함수를 OLE DB 소비자 템플릿

OLE DB 소비자 템플릿은 다음의 매크로 및 전역 함수 포함:

전역 함수

AtlTraceErrorRecords

오류가 반환 된 경우 OLE DB 오류 레코드 덤프 장치 정보를 덤프 합니다.

접근자 맵 매크로

BEGIN_ACCESSOR

접근자에 있는 항목의 시작 부분을 표시 합니다.

BEGIN_ACCESSOR_MAP

접근자 맵 항목의 시작 부분을 표시합니다.

END_ACCESSOR

접근자에 있는 항목의 끝 부분을 표시 합니다.

END_ACCESSOR_MAP

접근자 맵 항목의 끝을 표시 합니다.

열 맵 매크로

BEGIN_COLUMN_MAP

열 맵 엔트리를 사용자 레코드 클래스에서의 시작 부분을 표시합니다.

BLOB_ENTRY

이진 대형 개체 (BLOB) 바인딩하는 데 사용 합니다.

BLOB_ENTRY_LENGTH

BLOB 데이터 열의 길이 보고합니다.

BLOB_ENTRY_LENGTH_STATUS

길이 데이터 BLOB 열의 상태를 보고합니다.

BLOB_ENTRY_STATUS

BLOB 데이터 열의 상태를 보고합니다.

BLOB_NAME

이진 대형 개체 열 이름으로 바인딩하는 데 사용 합니다.

BLOB_NAME_LENGTH

BLOB 데이터 열의 길이 보고합니다.

BLOB_NAME_LENGTH_STATUS

길이 데이터 BLOB 열의 상태를 보고합니다.

BLOB_NAME_STATUS

BLOB 데이터 열의 상태를 보고합니다.

BOOKMARK_ENTRY

행 집합에서 책갈피 엔트리를 나타냅니다.책갈피 엔트리는 특별 한 열 항목입니다.

COLUMN_ENTRY

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.

COLUMN_ENTRY_EX

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.지원 type, 길이, 정밀도, scale, 및 상태 매개 변수.

COLUMN_ENTRY_LENGTH

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.지원의 길이 변수입니다.

COLUMN_ENTRY_LENGTH_STATUS

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.지원 상태길이 매개 변수.

COLUMN_ENTRY_PS

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.지원 정밀도 및 scale 매개 변수.

COLUMN_ENTRY_PS_LENGTH

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.지원의 길이 변수를 정밀도 및 scale 매개 변수.

COLUMN_ENTRY_PS_LENGTH_STATUS

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.지원 상태길이 변수를 정밀도 및 scale 매개 변수.

COLUMN_ENTRY_PS_STATUS

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.지원의 상태 변수를 정밀도 및 scale 매개 변수.

COLUMN_ENTRY_STATUS

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.지원의 상태 변수입니다.

COLUMN_ENTRY_TYPE

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.지원 type 매개 변수.

COLUMN_ENTRY_TYPE_SIZE

데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다.지원 type 및 size 매개 변수.

COLUMN_NAME

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.

COLUMN_NAME_EX

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.데이터 형식, 크기, 정밀도, 배율, 열 길이 및 상태 열 사양을 지원합니다.

COLUMN_NAME_LENGTH

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.열 길이 사양을 지원합니다.

COLUMN_NAME_LENGTH_STATUS

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.사양 열 길이와 상태를 지원합니다.

COLUMN_NAME_PS

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.정밀도 및 배율 사양을 지원합니다.

COLUMN_NAME_PS_LENGTH

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.길이, 정밀도, 배율 및 열 사양을 지원합니다.

COLUMN_NAME_PS_LENGTH_STATUS

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.정밀도, 배율, 열의 길이 및 상태 열 사양을 지원합니다.

COLUMN_NAME_PS_STATUS

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.정밀도, 배율 및 열 상태 사양을 지원합니다.

COLUMN_NAME_STATUS

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.상태 열 사양을 지원합니다.

COLUMN_NAME_TYPE

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.데이터 형식 사양을 지원합니다.

COLUMN_NAME_TYPE_PS

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.데이터 형식, 정밀도 및 배율 사양을 지원합니다.

COLUMN_NAME_TYPE_SIZE

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.데이터 형식 및 크기의 사양을 지원합니다.

COLUMN_NAME_TYPE_STATUS

데이터베이스의 특정 열에 대 한 바인딩을 이름별으로 나타냅니다.데이터 형식 및 열 상태 사양을 지원합니다.

END_COLUMN_MAP

열 맵 항목의 끝을 표시 합니다.

명령 매크로

DEFINE_COMMAND

사용 하는 경우 행 집합을 만드는 데 사용 되는 명령을 지정은 CCommand 클래스입니다.지정한 응용 프로그램 종류 (ANSI 또는 유니코드)에 일치 하는 문자열 형식에만 사용할 수 있습니다.사용 하는 것이 좋습니다 DEFINE_COMMAND_EX 대신 DEFINE_COMMAND.

DEFINE_COMMAND_EX

사용 하는 경우 행 집합을 만드는 데 사용 되는 명령을 지정은 CCommand 클래스입니다.ANSI 및 유니코드 응용 프로그램을 지원합니다.

매개 변수 맵 매크로

BEGIN_PARAM_MAP

사용자 레코드 클래스에는 매개 변수 맵 항목의 시작 부분을 표시합니다.

END_PARAM_MAP

매개 변수 맵 항목의 끝을 표시 합니다.

SET_PARAM_TYPE

지정 COLUMN_ENTRY 를 수행 하는 매크로 SET_PARAM_TYPE 매크로로 입력, 출력 또는 입력/출력 합니다.

참고 항목

개념

OLE DB 소비자 템플릿(C++)

OLE DB 소비자 템플릿(C++)

OLE DB 소비자 템플릿 참조