Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica se um índice deve ser criado em um campo.
Configurações e valores retornados
Define ou retorna um valor booliano que indica se um índice deve ser criado.
Observações
Um índice pode melhorar o desempenho das operações que localizam ou classificam valores em um Conjunto de Registros. O índice é interno para o ADO; você não pode acessá-lo explicitamente ou usá-lo em seu aplicativo.
Para criar um índice em um campo, defina a propriedade Optimize como True. Para excluir o índice, defina essa propriedade como False.
Optimize é uma propriedade dinâmica acrescentada à coleção Propriedades do objeto Field quando a propriedade CursorLocation é definida como 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
Aplica-se a
Consulte Também
Exemplo da propriedade Optimize (VB)
Exemplo da propriedade Optimize (VC++)
propriedade Filter
do Método Find (ADO)
de Propriedade de Classificação