索引对象 (ADOX)
表示数据库表中的索引。
备注
以下代码会创建一个新索引:
Dim obj As New Index
借助 Index 对象的属性和集合,可执行以下操作:
使用 Name 属性标识索引。
使用 Columns 集合访问索引的数据库列。
使用 Unique 属性指定索引键是否唯一。
使用 PrimaryKey 属性指定索引是否为表的主键。
使用 IndexNulls 属性指定在其索引字段中具有 null 值的记录是否具有索引条目。
使用 Clustered 属性指定索引是否进行聚集。
使用 Properties 集合访问提供程序特定的索引属性。
注意
数据提供程序可能不支持 Index 对象的所有属性。 如果为提供程序不支持的属性设置值,则会发生错误。 对于新的 Index 对象,在将对象追加到集合时,将发生错误。 对于现有对象,设置属性时将发生错误。
注意
创建 Index 对象时,存在可选属性的相应默认值不能保证提供程序支持该属性。 若要详细了解提供程序支持哪些属性,请查看提供程序文档。
本部分包含以下主题。
另请参阅
索引 Append 方法示例 (VB)
IndexNulls 属性示例 (VB)
PrimaryKey 和 Unique 属性示例 (VB)
SortOrder 属性示例 (VB)
列集合 (ADOX)
索引集合 (ADOX)
属性集合 (ADO)