Нижеследующая функция Locate может оказаться весьма полезной (конечно, она не
может предложить вам глобальную функциональность типа чуствительность к
регистрам, использование индексов, закладок, но все же...).
Это поочередный поиск заданого значения (начало, середина, один символ и
тд.), при чем регистр не имеет значения. Поиск по больших выборках даных будет
несколько долговат, но наглядный.
Для текста переменной длины вы можете использовать DBmemo. Большинство людей
это делают сканированием "на лету" (когда оператор постит запрос), но для
реального ускорения процесса можно попробовать способ пре-сканирования, который
делают "большие мальчики" (операторы больших баз данных):
Базы данных являются удобным средством хранения структурированной информации.
Однако само по себе накопление и хранение информации делает базу данных большой
кучей мусора. Удобно организованный поиск и отбор информации способен резко
повысить эффективность ее использования. В данной статье мы попытаемся
разобраться в методах поиска информации, реализованных в Delphi. Предполагается,
что Вы в общих чертах знакомы с теорией реляционных баз данных и имеете
некоторый опыт программирования на Delphi.
Базы данных являются удобным средством хранения структурированной информации.
Однако само по себе накопление и хранение информации делает базу данных большой
кучей мусора. Удобно организованный поиск и отбор информации способен резко
повысить эффективность ее использования. В данной статье мы попытаемся
разобраться в методах поиска информации, реализованных в Delphi. Предполагается,
что Вы в общих чертах знакомы с теорией реляционных баз данных и имеете
некоторый опыт программирования на Delphi.
Каким способом можно производить поиск подходящих величин в момент ввода?
Табличный курсор (визуально) должен перемещаться к наиболее подходящему значению
при добавлении пользователем новых символов водимой величины.
Каким способом можно производить поиск подходящих величин в момент ввода?
Табличный курсор (визуально) должен перемещаться к наиболее подходящему значению
при добавлении пользователем новых символов водимой величины.