Optimize 属性 - 动态 (ADO)

指定是否应在字段上创建索引。

设置和返回值

设置或返回布尔值,该值指示是否应创建索引。

备注

索引可以提高在 Recordset 中查找值或对值进行排序的操作性能。 索引是 ADO 的组成部分;无法在应用程序中显式访问或使用索引。

若要在字段上创建索引,请将 Optimize 属性设置为 True。 若要删除索引,请将此属性设置为 False。

CursorLocation 属性设置为 adUseClient 时,Optimize 是附加到 Field 对象 Properties 集合的动态属性。

使用情况

Dim rs As New Recordset  
Dim fld As Field  
rs.CursorLocation = adUseClient      'Enable index creation  
rs.Fields.Append "Field1", adChar, 35, adFldIsNullable  
rs.Open  
Set fld = rs.Fields(0)  
fld.Properties("Optimize") = True    'Create an index  
fld.Properties("Optimize") = False   'Delete an index  

应用于

字段对象

另请参阅

Optimize 属性示例 (VB)
Optimize 属性示例 (VC++)
Filter 属性
Find 方法 (ADO)
Sort 属性