인덱스 선택 대화 상자에는 다음 컨트롤 등이 포함되어 있습니다.

테이블

현재 선택한 데이터 원본의 모든 파일을 나열합니다.

인덱스

테이블 목록에서 현재 선택한 파일에 할당된 인덱스를 나열합니다.

파일 형식

인덱스 목록에 표시할 파일 형식을 지정합니다.

ODBC dBASE 드라이버는 dBASE IV 인덱스 파일을 자동으로 열고 업데이트합니다. 인덱스 선택 대화 상자를 사용하여 dBASE III .ndx 파일을 dBASE 파일과 연결해야 합니다.

dBASE 인덱스를 만들 때에는 다음 제한 사항이 적용됩니다.

  • 모든 열 이름이 유효해야 합니다.
  • 모든 열의 순서가 동일하게 오름차순이거나 내림차순이어야 합니다.
  • 모든 단일 텍스트 열의 길이가 100바이트 미만이어야 합니다.
  • 여러 열이 있는 경우 모든 열이 텍스트 열이어야 하며 열 크기의 합계가 100바이트 미만이어야 합니다.
  • 메모 필드를 인덱싱할 수 없습니다.
  • 현재 필드 집합에 대해 인덱스가 이미 지정되어 있으면 안 됩니다. 즉, 중복 인덱스가 허용되지 않습니다.
  • dBASE 명명 규칙에 따라 인덱스 이름을 지정해야 합니다. dBASE III에서는 각 인덱스가 별도의 파일에 있어야 하며 확장명이 .ndx여야 합니다. dBASE IV에서는 데이터베이스 파일과 기본 이름이 같은 단일 .mdx 파일에 저장되는 태그 이름으로 인덱스가 생성됩니다. 예를 들어 Emp.mdx는 Emp.dbf 데이터베이스에 대한 인덱스 파일입니다.

인덱스를 테이블과 연결하려면

  1. 테이블 목록에서 파일을 선택합니다.
  2. 인덱스 목록에서 인덱스를 선택합니다.
  3. 확인을 클릭하여 테이블/인덱스 연결을 저장합니다.
참고:
드라이버에서 이러한 연결을 인식하려면 이 대화 상자를 사용하여 dBASE III 인덱스를 할당해야 합니다.