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

Tabelas

Lista todos os arquivos da fonte de dados selecionada.

Índices

Lista os índices atribuídos ao arquivo selecionado na lista Tabelas.

Listar Arquivos do Tipo

Especifica quais tipos de arquivo devem ser exibidos na lista Índices.

O driver de ODBC para dBASE abre automaticamente e atualiza arquivos de índice dBASE IV. É necessário usar a caixa de diálogo Selecionar Índices para associar arquivos .ndx do dBASE III a arquivos do dBASE.

As seguintes limitações se aplicam ao criar índices do dBASE:

  • Todos os nomes de coluna devem ser válidos.
  • Todas as colunas devem estar na mesma ordem crescente ou decrescente.
  • O comprimento de qualquer coluna de texto deve ser inferior a 100 bytes.
  • Se houver várias colunas, todas elas devem ser colunas de texto e a soma dos seus tamanhos deve ser inferior a 100 bytes.
  • Os campos de memorando não podem ser indexados.
  • Um índice já não deve ter sido especificado para o conjunto de campos atual. (Isto é, não são permitidos índices duplicados.)
  • O nome do índice deve seguir a convenção de nomenclatura do dBASE. O dBASE III requer que cada índice esteja em um arquivo separado e tenha uma extensão .ndx. No dBASE IV, os índices são criados como nomes de marca que são armazenados em um único arquivo .mdx com o mesmo nome de base do arquivo de banco de dados. (Por exemplo, Emp.mdx é o arquivo de índice do banco de dados Emp.dbf.)

Para associar um índice a uma tabela:

  1. Na lista Tabelas, selecione um arquivo.
  2. Na lista Índices, selecione um índice.
  3. Clique em OK para salvar as associações tabela/índice.
Nota:
Para que o driver os reconheça, os índices do dBASE III devem ser atribuídos com o uso dessa caixa de diálogo.