La boîte de dialogue Sélectionner les index contient, entre autres, les contrôles suivants :

Tables

Répertorie tous les fichiers de la source de données actuellement sélectionnée.

Index

Répertorie les index attribués au fichier actuellement sélectionné dans la liste Tables.

Types de fichiers

Spécifie les types de fichiers à afficher dans la liste Index.

Le pilote dBASE ODBC ouvre et met à jour automatiquement les fichiers d'index dBASE IV. Vous devez utiliser la boîte de dialogue Sélectionner les index pour associer des fichiers dBASE III .ndx à des fichiers dBASE.

Les limitations suivantes s'appliquent lors de la création d'index dBASE :

  • Tous les noms de colonnes doivent être valides.
  • Toutes les colonnes doivent présenter le même ordre croissant ou décroissant.
  • La longueur d'une colonne de texte prise individuellement doit être inférieure à 100 octets.
  • S'il existe plusieurs colonnes, toutes doivent être de texte, et la taille de l'ensemble des colonnes doit être inférieure à 100 octets.
  • Les champs mémo ne peuvent être indexés.
  • Un index ne peut pas être déjà spécifié pour l'ensemble de champs actuel. (En d'autres termes, les index en double ne sont pas autorisés.)
  • L'index doit respecter la convention d'affectation des noms dBASE. dBASE III requiert que chaque index figure dans un fichier distinct et possède une extension .ndx. Dans dBASE IV, les index sont créés sous forme de noms de balises stockés dans un même fichier .mdx dont le nom de base est identique à celui du fichier de base de données. (Par exemple, Emp.mdx est le fichier d'index de la base de données Emp.dbf.)

Pour associer un index à une table :

  1. Dans la liste Tables, sélectionnez un fichier.
  2. Dans la liste Index, sélectionnez un index.
  3. Cliquez sur OK pour enregistrer les associations table/index.
Remarque :
Pour que le pilote les reconnaisse, les index dBASE III doivent être attribués au moyen de cette boîte de dialogue.