Tri des enregistrements avec des index

De RAD Studio
Aller à : navigation, rechercher

Remonter à Utilisation d'ensembles de données de type table


Un index détermine l'ordre d'affichage des enregistrements d'une table. En général, les enregistrements apparaissent dans l'ordre ascendant selon un index primaire, ou par défaut. Ce comportement par défaut ne requiert pas l'intervention de l'application. Si vous voulez un ordre de tri différent, vous devez spécifier au choix

  • Un autre index.
  • La liste des colonnes sur lesquelles trier (non disponible sur les serveurs non basés sur SQL).

Les index vous permettent de présenter les données d'une table selon des ordres différents. Pour les tables SQL, cet ordre de tri est implémenté en utilisant l'index pour générer une clause ORDER BY dans une requête lisant les enregistrements d'une table. Pour les autres tables (comme Paradox et dBASE), l'index est utilisé par le mécanisme d'accès aux données pour présenter les données dans l'ordre voulu.

Les rubriques suivantes détaillent la façon d'obtenir des informations sur les index disponibles et de spécifier les index que doivent utiliser les ensembles de données pour trier les enregistrements :

Voir aussi