Поиск в DBGrid
Например:
К - Кальмиус
Ко - Ковальов
Кор - Коровка
и т.д.
Цитата:
On 2002-04-03 1805, Oleg wrote
Как осуществить поиск по таблице на которую настроен DBGrid чтобы в поле выводилось ближайшее значение с тем, что введено, но при нажатии следующей клавиши значение поля могло измениться и отображать уже новое, ближайшее значение?(AutoSearch)
Например
К - Кальмиус
Ко - Ковальов
Кор - Коровка
и т.д.
В обработчике OnChange ставишь поиск методом Locate в той таблице, с которой связан грид.
У locate флаги ставишь в сотояние "разрешено частичное совпадение" - loPartialKey. Можно ещё поставить нечувствительность к регистру - loCaseInsensitive.
Цитата:
On 2002-04-03 1805, Oleg wrote
Как осуществить поиск по таблице на которую настроен DBGrid чтобы в поле выводилось ближайшее значение с тем, что введено, но при нажатии следующей клавиши значение поля могло измениться и отображать уже новое, ближайшее значение?(AutoSearch)
Например
К - Кальмиус
Ко - Ковальов
Кор - Коровка
и т.д.