A caixa de diálogo Seleccionar Índices contém os seguintes controlos, entre outros:

Tabelas

Lista todos os ficheiros da origem de dados actualmente seleccionada.

Índices

Lista os índices atribuídos ao ficheiro actualmente seleccionado na lista Tabelas.

Listar Ficheiros do Tipo

Especifica quais os tipos de ficheiros a apresentar na lista Índices.

O controlador de ODBC para dBASE abre e actualiza automaticamente ficheiros de índice de dBASE IV. Deverá utilizar a caixa de diálogo Seleccionar Índices para associar ficheiros .ndx dBASE III a ficheiros dBASE.

Aplicam-se as seguintes limitações quando se criam índices dBASE:

  • Todos os nomes de colunas devem ser válidos.
  • Todas as colunas devem estar pela mesma ordem ascendente ou descendente.
  • O comprimento de qualquer coluna de texto individual deve ser inferior a 100 bytes.
  • Se existirem várias colunas, todas deverão ser colunas de texto e a soma dos tamanhos das colunas deverá ser inferior a 100 bytes.
  • Os campos Memo não podem ser indexados.
  • Não deve existir já um índice especificado para o conjunto de campos actual. (Ou seja, não são permitidos índices duplicados.)
  • O nome do índice deve seguir a convenção de nomenclatura dBASE. O dBASE III requer que cada índice se encontre num ficheiro distinto e tenha uma extensão .ndx. No dBASE IV, os índices são criados como nomes de etiqueta, armazenados num único ficheiro .mdx com o mesmo nome base que o ficheiro de base de dados. (Por exemplo, Emp.mdx é o ficheiro de índice da base de dados Emp.dbf.)

Para associar um índice a uma tabela:

  1. Na lista Tabelas, seleccione um ficheiro.
  2. Na lista Índices, seleccione um índice.
  3. Clique em OK para guardar as associações tabela/índice.
Nota:
Para que o controlador os reconheça, os índices dBASE III devem ser atribuídos utilizando esta caixa de diálogo.