La finestra di dialogo Selezione indici contiene, tra gli altri, i controlli seguenti:

Tabelle

Consente di visualizzare tutti i file nell'origine dati attualmente selezionata.

Indici

Consente di visualizzare gli indici assegnati al file attualmente selezionato nell'elenco Tabelle.

Tipo file

Consente di specificare i tipi di file da visualizzare nell'elenco Indici.

Il driver ODBC di dBase apre e aggiorna automaticamente i file di indice dBase IV. È necessario utilizzare la finestra di dialogo Selezione indici per associare file .ndx dBase III a file dBASE.

Durante la creazione di indici dBase vengono applicate le limitazioni seguenti:

  • Tutti i nomi di colonna devono essere validi.
  • Tutte le colonne devono essere ordinate in ordine crescente o decrescente.
  • La lunghezza delle colonne di solo testo deve essere minore di 100 byte.
  • In presenza di più colonne, tutte le colonne devono essere colonne di testo e la somma delle dimensioni delle colonne deve essere inferiore a 100 byte.
  • Impossibile indicizzare i campi di tipo memo.
  • Non deve essere già specificato un indice per il set di campi corrente. In altre parole, non sono consentiti indici duplicati.
  • Il nome dell'indice deve seguire la convenzione di denominazione dBase. In dBase III è necessario creare un file distinto per ogni indice con estensione .ndx. In dBase IV gli indici vengono creati come nomi di tag archiviati in un unico file .mdx con lo stesso nome di base del file di database. Emp.mdx, ad esempio, è il file di indice del database Emp.dbf.

Per associare un indice a una tabella:

  1. Selezionare un file dall'elenco Tabelle.
  2. Selezionare un indice dall'elenco Indici.
  3. Fare clic su OK per salvare le associazioni di tabella/indice.
Nota:
Affinché il driver li riconosca, è necessario assegnare gli indici dBase III tramite questa finestra di dialogo.