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
套用至
另請參閱
Optimize 屬性範例 (VB)
Optimize 屬性範例 (VC++)
Filter 屬性
Find 方法 (ADO)
Sort 屬性