Поделиться через


Оптимизация 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)
свойства сортировки