Optimización de Property-Dynamic (ADO)
Especifica si se debe crear un índice en un campo .
Configuración y valores devueltos
Establece o devuelve un valor de booleano que indica si se debe crear un índice.
Observaciones
Un índice puede mejorar el rendimiento de las operaciones que buscan o ordenan valores en un objeto Recordset de . El índice es interno de ADO; no puede acceder explícitamente a ella ni usarla en la aplicación.
Para crear un índice en un campo, establezca la propiedad Optimize en True. Para eliminar el índice, establezca esta propiedad en False.
Optimize es una propiedad dinámica anexada al objeto field decolección Properties cuando la propiedad cursorLocation está establecida en adUseClient.
Uso
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
Se aplica a
Consulte también
Ejemplo de de la propiedad Optimize (VB)
Ejemplo de propiedad Optimize de (VC++)
de propiedad Filter
método Find (ADO)
de Sort (propiedad)