다음 매크로 포함 하는 OLE DB 소비자 템플릿:
접근자 맵 매크로
| BEGIN_ACCESSOR | 접근자 항목의 시작을 표시。 |
| BEGIN_ACCESSOR_MAP | 접근자 맵 항목의 시작을 표시。 |
| END_ACCESSOR | 접근자 항목 끝 표시。 |
| END_ACCESSOR_MAP | 접근자 맵 항목 끝 표시。 |
열 맵 매크로
| BEGIN_COLUMN_MAP | 사용자 레코드 클래스의 열 맵 항목의 시작을 표시。 |
| BOOKMARK_ENTRY | 행 집합에서 책갈피 항목을 나타냅니다. 책갈피 항목은 열 항목의 특별 한 종류 이다. |
| COLUMN_ENTRY | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. |
| COLUMN_ENTRY_TYPE | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. 형식 매개 변수를 지원합니다. |
| COLUMN_ENTRY_TYPE_SIZE | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. 유형 및 크기 매개 변수를 지원 |
| BLOB_ENTRY | 이진 대형 개체를 바인딩하는 데 사용。 |
| BLOB_ENTRY_STATUS | BLOB 필드의 상태를 보고。 |
| COLUMN_ENTRY_EX | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. 지원 유형, 길이, 정밀도, 배율 및 상태 매개 변수。 |
| COLUMN_ENTRY_LENGTH | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. 길이 변수 지원。 |
| COLUMN_ENTRY_LENGTH_STATUS | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. 상태 및 길이 매개 변수 지원。 |
| COLUMN_ENTRY_PS | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. 정밀도 및 배율 매개 변수 지원。 |
| COLUMN_ENTRY_PS_LENGTH | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. 길이 변수, 정밀도 및 소수 자릿수 매개 변수 지원。 |
| COLUMN_ENTRY_PS_STATUS | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. 상태 변수, 정밀도 및 배율 매개 변수 지원。 |
| COLUMN_ENTRY_PS_LENGTH_STATUS | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. 상태 와 길이 변수, 정밀도 및 배율 매개 변수 지원。 |
| COLUMN_ENTRY_STATUS | 데이터베이스의 특정 열에 대 한 바인딩을 나타냅니다. 상태 변수 지원。 |
| END_COLUMN_MAP | 열 맵 항목 끝 표시。 |
명령 매크로
| DEFINE_COMMAND | CCommand 클래스를 사용 하는 경우 행 집합을 만드는 데 사용할 수 있는 명령을 지정 합니다. |
매개 변수 맵 매크로
| BEGIN_PARAM_MAP | 사용자 레코드 클래스에 매개 변수 맵 항목의 시작을 표시。 |
| END_PARAM_MAP | 매개 변수 맵 항목 끝 표시。 |
| SET_PARAM_TYPE | COLUMN_ENTRY 매크로 입력, 출력 또는 입력/출력에 따라 SET_PARAM_TYPE 매크로 지정 합니다. |
참고 항목
OLE DB 소비자 템플릿을 사용 하 여, 소비자 아키텍처 차트, Visual c + + OLE DB 소비자 템플릿