Freigeben über


Index-Objekt (ADOX)

Stellt einen Index aus einer Datenbanktabelle dar.

Bemerkungen

Der folgende Code erstellt eine neue Index-:

Dim obj As New Index  

Mit den Eigenschaften und Auflistungen eines Index-Objekts können Sie folgende Aktionen ausführen:

  • Identifizieren Sie den Index mit der eigenschaft Name.

  • Greifen Sie auf die Datenbankspalten des Indexes mit der Columns-Auflistung zu.

  • Geben Sie an, ob die Indexschlüssel mit der eigenschaft Unique eindeutig sein müssen.

  • Geben Sie an, ob der Index der Primärschlüssel für eine Tabelle mit der PrimaryKey-Eigenschaft ist.

  • Geben Sie an, ob Datensätze mit Nullwerten in ihren Indexfeldern Indexeinträge mit der IndexNulls-Eigenschaft enthalten.

  • Geben Sie an, ob der Index mit der eigenschaft Clustered gruppiert ist.

  • Zugreifen auf anbieterspezifische Indexeigenschaften mit der Properties-Auflistung.

Anmerkung

Beim Anfügen eines Column- an die Columns Auflistung eines Index- tritt ein Fehler auf, wenn die Column- nicht in einem Table-Objekt vorhanden ist, das bereits an die Tables Auflistung angefügt wurde.

Anmerkung

Ihr Datenanbieter unterstützt möglicherweise nicht alle Eigenschaften von Index--Objekten. Wenn Sie einen Wert für eine Eigenschaft festgelegt haben, die vom Anbieter nicht unterstützt wird, tritt ein Fehler auf. Bei neuen Index--Objekten tritt der Fehler auf, wenn das Objekt an die Auflistung angefügt wird. Bei vorhandenen Objekten tritt der Fehler beim Festlegen der Eigenschaft auf.

Anmerkung

Beim Erstellen Index--Objekte garantiert das Vorhandensein eines geeigneten Standardwerts für eine optionale Eigenschaft nicht, dass Ihr Anbieter die Eigenschaft unterstützt. Weitere Informationen zu den von Ihrem Anbieter unterstützten Eigenschaften finden Sie in der Dokumentation ihres Anbieters.

Dieser Abschnitt enthält das folgende Thema.

Siehe auch

Append-Methode (Indexes) (VB-Beispiel)
IndexNulls-Eigenschaft (Vb-Beispiel)
PrimaryKey- und Unique-Eigenschaft (VB-Beispiel)
SortOrder-Eigenschaft (VB-Beispiel)
Columns-Auflistung (ADOX)
Indexes-Auflistung (ADOX)
Properties-Auflistung (ADO)