CDaoRelationFieldInfo 구조체

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

struct CDaoRelationFieldInfo
{
   CString m_strName;           // Primary
   CString m_strForeignName;    // Primary
};

매개 변수

  • m_strName
    관계의 기본 테이블에 있는 필드의 이름입니다.

  • m_strForeignName
    관계의 외래 테이블에 있는 필드의 이름입니다.

설명

기본 테이블 및 외래 테이블에서 관계를 정의 하는 필드의 DAO relation 개체 필드를 지정 합니다.정보에 반환 됩니다 참조 위의 구조 정의의 주를 나타내는 m_pFieldInfos 소속은 CDaoRelationInfo 호출 해 서 가져온 개체는 GetRelationInfo 클래스의 멤버 함수 CDaoDatabase.

관계 개체 및 관계 field 개체는 MFC 클래스에 의해 표시 되지 않습니다.기본 MFC 개체 클래스는 DAO 개체를 대신 CDaoDatabase Relations 컬렉션 이라고 하는 관계 개체의 컬렉션을 포함 합니다.각 relation 개체 관계 필드 개체의 컬렉션을 포함 합니다.각 관계 필드 개체가 기본 테이블의 필드를 외래 테이블의 필드와 연결 됩니다.전체적으로 볼 때, 관계 필드 개체 필드 그룹으로 각 테이블에서 관계를 함께 정의 하는 정의 합니다.CDaoDatabase관계 개체에 액세스할 수 있습니다를 CDaoRelationInfo 를 호출 하 여 개체의 GetRelationInfo 멤버 함수입니다.CDaoRelationInfo 개체가 데이터 멤버 다음에 있습니다. m_pFieldInfos의 배열을 가리키는 CDaoRelationFieldInfo 개체입니다.

호출 하는 GetRelationInfo 멤버 함수를 포함 하는 CDaoDatabase 개체의 컬렉션인 관계식 관심이 relation 개체에 저장 합니다.다음 액세스는 m_pFieldInfos 의 멤버는 CDaoRelationInfo 개체.CDaoRelationFieldInfo또한 정의 Dump 멤버 함수에서 디버그 빌드.사용할 수 있습니다 Dump 의 내용을 덤프 하는 CDaoRelationFieldInfo 개체입니다.

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoRelationInfo 구조체

기타 리소스

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