M Y D E L P H I 7 . R U Самоучитель программирования  
 
  • Главная
  •  

     

    Поиск

    Быстрый и гибкий поиск по полям текущего индекса набора данных обеспечивает метод

    SeekOption = (soFirstEQ, soLastEQ, soAfterEQ, soAfter, soBeforeEQ, soBefore);

    function Seek(const KeyValues: Variant; SeekOption: TSeekOption = soFirstEQ): Boolean;

    В параметре KeyValues должны быть перечислены необходимые значения полей индекса. Параметр SeekOption управляет процессом поиска:

    •  soFirstEQ — курсор устанавливается на первую найденную запись;
    •  soLastEQ — курсор устанавливается на последнюю найденную запись;
    •  soAfterEQ — курсор устанавливается на найденную запись или, если запись не найдена, сразу после того места, где она могла находиться;
    •  soAfter — курсор устанавливается сразу после найденной записи;
    •  soBeforeEQ — курсор устанавливается на найденную запись или, если запись не найдена, перед тем местом, где она могла находиться;
    •  soBefore — курсор устанавливается перед найденной записью.