Freigeben über


Erstellung von Indexdateien

Während Sie im vorherigen Abschnitt, Erstellen eines Indexes, den ersten Indexschlüssel für Ihre Tabelle erstellt haben, hat Visual FoxPro automatisch die neue Datei Customer.cdx erstellt, um den neuen Indexschlüssel zu speichern. Die CDX-Indexdatei, die als strukturierter Mehrfachindex bezeichnet wird, ist der gebräuchlichste und wichtigste Indexdateityp, den Sie in Visual FoxPro erstellen. Die strukturierte CDX-Datei:

  • wird beim Öffnen einer Tabelle automatisch geöffnet
  • kann in derselben Indexdatei mehrere Indexschlüssel enthalten
  • wird automatisch verwaltet, während Sie Datensätze in der Tabelle hinzufügen, ändern oder löschen

Falls eine Visual FoxPro-Tabelle überhaupt mit einer Indexdatei verbunden ist, handelt es sich dabei normalerweise um eine strukturierte CDX-Datei. Der Begriff "strukturiert" besagt, dass Visual FoxPro die Datei wie einen integrierten Bestandteil der Tabelle behandelt und sie automatisch öffnet, wenn Sie mit der Tabelle arbeiten. Unabhängig davon, ob Sie den Tabellen-Designer oder, wie im vorhergehenden Beispiel gezeigt, die einfachste Form des INDEX-Befehls verwenden, erstellt Visual FoxPro die CDX-Datei mit demselben Basisnamen wie die aktuelle Tabelle und speichert darin die Indexinformationen für den neuen Schlüssel. Sie können die strukturierte CDX-Datei für häufig eingesetzte Indexschlüssel verwenden. Hierzu zählen Indexschlüssel zum Sortieren von Datensätzen für die tägliche Ansicht, zur Dateneingabe, für SET****RELATION-Verknüpfungen, zur Rushmore™-Optimierung beim Anzeigen von Datensätzen oder für häufig gedruckte Berichte.

Visual FoxPro bietet Ihnen zwei weitere Indexdateitypen: die nichtstrukturierte CDX-Datei und die IDX-Datei mit einem einzigen Schlüssel. Da der strukturierte komprimierte CDX-Mehrfachindex der wichtigste Indextyp ist, zeigen die meisten Beispiele in verwandten Abschnitten, wie Datensätze in Tabellen mit Hilfe von Indexschlüsseln der CDX-Datei sortiert werden. Die beiden anderen Indexdateitypen werden weniger häufig verwendet und deshalb erst am Ende dieses Abschnitts erläutert.

Siehe auch

Anzeige von Indexinformationen | Arbeiten mit Datensätzen | Festlegen eines primären oder potenziellen Indexes | Zulassen von Duplikatwerten | Erstellen mehrerer Indizes | Indexerstellung für Tabellen | Ordnen nach mehreren Feldern