Proprietà dinamica Optimize (ADO)
Specifica se deve essere creato un indice su questo campo.
Impostazioni e valori restituiti
Imposta o restituisce un valore booleano che indica se deve essere creato un indice.
Osservazioni
Un indice può migliorare le prestazioni delle operazioni che trovano o ordinano valori in un oggetto Recordset. L'indice è interno ad ADO e non è possibile accedervi in modo esplicito o usarlo nell'applicazione.
Per creare un indice su un campo, impostare la proprietà Optimize su True. Per eliminare l'indice, impostare questa proprietà su False.
Optimize è una proprietà dinamica aggiunta alla raccolta Properties dell'oggetto Field quando la proprietà CursorLocation è impostata su adUseClient.
Utilizzo
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
Si applica a
Vedere anche
Esempio della proprietà Optimize (VB)
Esempio della proprietà Optimize (VC++)
Proprietà Filter
Metodo Find (ADO)
Proprietà Sort