Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Поиск в DBGrid

1.0K
03 апреля 2002 года
Oleg
1 / / 20.03.2000
Как осуществить поиск по таблице на которую настроен DBGrid чтобы в поле выводилось ближайшее значение с тем, что введено, но при нажатии следующей клавиши значение поля могло измениться и отображать уже новое, ближайшее значение?(AutoSearch)
Например:
К - Кальмиус
Ко - Ковальов
Кор - Коровка
и т.д.
295
22 августа 2002 года
gray_k
356 / / 20.12.1999
Цитата:

On 2002-04-03 1805, Oleg wrote
Как осуществить поиск по таблице на которую настроен DBGrid чтобы в поле выводилось ближайшее значение с тем, что введено, но при нажатии следующей клавиши значение поля могло измениться и отображать уже новое, ближайшее значение?(AutoSearch)
Например
К - Кальмиус
Ко - Ковальов
Кор - Коровка
и т.д.

295
22 августа 2002 года
gray_k
356 / / 20.12.1999
Кладёшь на форму обычный Edit.
В обработчике OnChange ставишь поиск методом Locate в той таблице, с которой связан грид.
У locate флаги ставишь в сотояние "разрешено частичное совпадение" - loPartialKey. Можно ещё поставить нечувствительность к регистру - loCaseInsensitive.
295
22 августа 2002 года
gray_k
356 / / 20.12.1999
Цитата:

On 2002-04-03 1805, Oleg wrote
Как осуществить поиск по таблице на которую настроен DBGrid чтобы в поле выводилось ближайшее значение с тем, что введено, но при нажатии следующей клавиши значение поля могло измениться и отображать уже новое, ближайшее значение?(AutoSearch)
Например
К - Кальмиус
Ко - Ковальов
Кор - Коровка
и т.д.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог