다음을 통해 공유


CDaoDatabase::GetTableDefInfo

다양 한 종류의 데이터베이스에 정의 된 테이블에 대 한 정보를 가져오려면이 함수를 호출 합니다.

void GetTableDefInfo( 
   int nIndex, 
   CDaoTableDefInfo& tabledefinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);
void GetTableDefInfo( 
   LPCTSTR lpszName, 
   CDaoTableDefInfo& tabledefinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

매개 변수

  • nIndex
    조회 인덱스에 대 한 데이터베이스의 TableDefs 컬렉션에서 tabledef 개체의 인덱스입니다.

  • tabledefinfo
    참조 하는 CDaoTableDefInfo 요청 된 정보를 반환 하는 개체입니다.

  • dwInfoOptions
    검색 하는 테이블에 대 한 정보를 지정 하는 옵션입니다.어떤 이들은 함수 관계에 대 한 실패와 함께 사용할 수 있는 옵션 여기 나와.

    • AFX_DAO_PRIMARY_INFO(기본값) 이름, 업데이트할 수 있는, 특성

    • AFX_DAO_SECONDARY_INFO더하기 기본 정보: 만든 날짜, 마지막 업데이트, 소스 테이블 이름, 연결

    • AFX_DAO_ALL_INFO기본 및 보조 정보 더하기: 유효성 검사 규칙 유효성 검사 텍스트 레코드 수

  • lpszName
    이름 조회에 대 한 테이블 정의 개체의 이름입니다.

설명

테이블을 데이터베이스의 TableDefs 컬렉션에 인덱스 또는 테이블 이름을 선택할 수 있도록 두 버전의 함수를 제공 합니다.

반환 되는 정보에 대 한 설명을 위한 tabledefinfo, 표시는 CDaoTableDefInfo 구조.이 항목의 설명에 위에 나열 된 정보를 해당 멤버의 구조가 dwInfoOptions.한 수준에 대 한 정보를 요청 하는 경우 정보를 대 한 모든 이전 수준 가져옵니다.

[!참고]

AFX_DAO_ALL_INFO 옵션 느린 얻을 수 있는 정보를 제공 합니다.이 경우 테이블의 레코드 개수 계산 시간이 많은 레코드가 많이 될 수 있습니다.

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoDatabase 클래스

계층 구조 차트

CDaoDatabase::GetTableDefCount