Optimize 動態屬性 (ADO)

指定是否應該在欄位上建立索引。

設定和傳回值

設定或傳回 Boolean 值,指出是否應該建立索引。

備註

索引可以改善在 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  

套用至

Field 物件

另請參閱

Optimize 屬性範例 (VB)
Optimize 屬性範例 (VC++)
Filter 屬性
Find 方法 (ADO)
Sort 屬性