Оптимизация Property-Dynamic (ADO)
Указывает, следует ли создать индекс в поле .
Параметры и возвращаемые значения
Задает или возвращает логическое значение , указывающее, следует ли создать индекс.
Замечания
Индекс может повысить производительность операций, которые находят или сортируют значения в наборе записей . Индекс является внутренним для ADO; вы не можете явным образом получить доступ к приложению или использовать его.
Чтобы создать индекс в поле, задайте для свойства optimize значение True. Чтобы удалить индекс, задайте для этого свойства значение false False.
Optimize — это динамическое свойство, добавленное к объект у field Properties, если для свойства CursorLocation задано значение adUseClient.
Употребление
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
Применимо к
См. также
Пример свойства Оптимизация (VB)
Пример свойства Оптимизация (VC++)
свойства фильтра
метод find (ADO)
свойства сортировки