共用方式為


Index 物件 (ADOX)

表示資料庫數據表中的索引。

言論

下列程式代碼會建立新的 Index

Dim obj As New Index  

使用 Index 物件的屬性和集合,您可以:

  • 使用 Name 屬性來識別索引。

  • 使用 Columns 集合,存取索引的資料庫數據行。

  • 指定索引鍵是否必須是唯一的,Unique 屬性。

  • 指定索引是否為具有 PrimaryKey 屬性之數據表的主鍵。

  • 指定在其索引欄位中具有 null 值的記錄是否具有索引專案,以及具有 IndexNulls 屬性的索引專案。

  • 指定索引是否使用 Clustered 屬性進行叢集。

  • 使用 Properties 集合存取提供者特定的索引屬性。

注意

如果 數據行 不存在於 Table 集合中,Table 物件中尚未附加 Tables 集合,Column 就會發生錯誤。

注意

您的數據提供者可能不支援 Index 物件的所有屬性。 如果您已為提供者不支援的屬性設定值,就會發生錯誤。 對於新的 Index 物件,當物件附加至集合時,就會發生錯誤。 針對現有的物件,設定 屬性時會發生錯誤。

注意

建立 Index 物件時,選擇性屬性有適當的預設值,並不保證您的提供者支援 屬性。 如需提供者支援哪些屬性的詳細資訊,請參閱您的提供者檔。

本節包含下列主題。

另請參閱

索引 Append 方法範例 (VB)
IndexNulls 屬性範例 (VB)
PrimaryKey 和唯一屬性範例 (VB)
SortOrder 屬性範例 (VB)
Columns 集合 (ADOX)
Indexes 集合 (ADOX)
Properties 集合 (ADO)