CDaoTableDef::CreateIndex

Createindex를 무효화 (CDaoIndexInfoamp;indexinfo(&A) );
throw (CDaoException, CMemoryException);

매개 변수

indexinfo

CDaoIndexInfo 구조에 대 한 참조。

주의

테이블에 인덱스를 추가 하려면이 함수를 호출 합니다. 인덱스는 데이터베이스 테이블 및 중복 레코드가 허용 여부에서 액세스 된 레코드의 순서를 지정 합니다. 인덱스 데이터에 대 한 효율적인 액세스 제공。

테이블에 대 한 인덱스를 만들 필요가 없습니다 하지만 크기가 크고 인덱싱되지 않은 테이블에서는 특정 레코드에 액세스 하거나 recordset을 만들 수 있는 시간이 오래 걸릴. 다른 한편으로, 업데이트 속도가 느려집니다 너무 많은 인덱스 만들기, 추가 및 삭제 작업으로 모든 인덱스가 자동으로 업데이트 됩니다. 만들 인덱스를 결정 하는 대로 이러한 요인을 고려합니다。

CDaoIndexInfo 구조체의 다음 멤버를 설정 해야 합니다.:

회원 나머지 것입니다 무시 경우 FALSE로 설정 해야 합니다. 인덱스를 만드는 동안 m_lDistinctCount 멤버를 무시 하는 이외에,。

Tabledefs에 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 DAO Tabledef DAO Tabledef: Tabledefs 사용 하 여 Visual c + + 프로그래머 가이드에서. 관련된 정보에 대 한 DAO 도움말의 "CreateIndex 메서드" 항목을 참조 하십시오.

CDaoTableDef 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CDaoTableDef::DeleteIndex, CDaoTableDef::CreateField, CDaoTableDef::DeleteField, CDaoIndexInfo(&N)

Index