|
Поиск
Быстрый и гибкий поиск по полям текущего
индекса набора данных обеспечивает метод
SeekOption = (soFirstEQ,
soLastEQ, soAfterEQ, soAfter, soBeforeEQ, soBefore);
function Seek(const
KeyValues: Variant; SeekOption: TSeekOption = soFirstEQ):
Boolean;
В параметре KeyValues
должны быть перечислены необходимые значения полей индекса.
Параметр SeekOption управляет
процессом поиска:
- soFirstEQ — курсор устанавливается
на первую найденную запись;
- soLastEQ — курсор устанавливается
на последнюю найденную запись;
- soAfterEQ — курсор устанавливается
на найденную запись или, если запись не найдена, сразу
после того места, где она могла находиться;
- soAfter — курсор устанавливается
сразу после найденной записи;
- soBeforeEQ — курсор устанавливается
на найденную запись или, если запись не найдена, перед
тем местом, где она могла находиться;
- soBefore — курсор устанавливается
перед найденной записью.
|