다음을 통해 공유


CDaoIndexFieldInfo 구조체

CDaoIndexFieldInfo 구조 인덱스 필드 데이터 액세스 개체 (DAO)에 정의 된 개체에 대 한 정보를 포함 합니다.

struct CDaoIndexFieldInfo
{
   CString m_strName;          // Primary
   BOOL m_bDescending;         // Primary
};

매개 변수

  • m_strName
    고유 인덱스의 field 개체를 이름을 지정 합니다.자세한 내용은 DAO 도움말의 "Name 속성" 항목을 참조 하십시오.

  • m_bDescending
    인덱스 index 개체에 의해 정의 된 순서를 나타냅니다.True 이면 는 내림차순 이면.

설명

Index 개체가 tabledef (또는 테이블에 기초한 recordset)에서 인덱싱된 필드를 나타내는 필드를 가질 수 있습니다.정보에 반환 됩니다 위의 주에 대 한 참조를 나타냅니다는 m_pFieldInfos 소속은 CDaoIndexInfo 를 호출 하 여 가져온 개체는 GetIndexInfo 클래스의 멤버 함수 CDaoTableDef 또는 CDaoRecordset.

Index 개체 및 인덱스의 field 개체는 MFC 클래스에 의해 표시 되지 않습니다.기본 MFC 개체 클래스는 DAO 개체를 대신 CDaoTableDef 또는 CDaoRecordset 라는 Indexes 컬렉션 인덱스 개체의 컬렉션을 포함 합니다.각 index 개체, 필드 개체의 컬렉션을 포함합니다.이러한 클래스 개별 항목의 인덱스 정보에 액세스 하는 멤버 함수를 제공 하거나 한 번에 액세스할 수는 CDaoIndexInfo 를 호출 하 여 개체의 GetIndexInfo 멤버 함수를 포함 하는 개체입니다.CDaoIndexInfo 개체가 데이터 멤버 다음에 있습니다. m_pFieldInfos의 배열을 가리키는 CDaoIndexFieldInfo 개체입니다.

호출을 GetIndexInfo 컬렉션에서 해당 인덱스 되어 포함 된 tabledef 또는 recordset 개체의 멤버 함수 관심이 인덱스 개체를 저장 합니다.다음 액세스는 m_pFieldInfos 의 멤버는 CDaoIndexInfo 개체.길이 m_pFieldInfos 배열에 저장 됩니다 m_nFields.CDaoIndexFieldInfo또한 정의 Dump 멤버 함수에서 디버그 빌드.사용할 수 있습니다 Dump 의 내용을 덤프 하는 CDaoIndexFieldInfo 개체입니다.

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoTableDef::GetIndexInfo

CDaoRecordset::GetIndexInfo

기타 리소스

구조, 스타일, 콜백 및 메시지 맵