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

Ваш аккаунт

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

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

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

Поиск

28K
16 февраля 2010 года
Maximuz
29 / / 01.03.2008
Есть несколько полей "DBEdit" из БД. Эти поля содержат значения из БД. (например имя, фамилия). Необходимо что бы при вводе с клавиатуры в одно такое поле( вводится уникальный код), не сохранялись, а выполнялся поиск по БД и другие поля принимали значение соответствующей коду записи.
Например: в поле код вводится "64789"

id name kod
1 Вася Пупкин 44587
2 Василий Иванов 64789

Соответственно, после введения в поле код значения "64789", поле id поле id принимало значение "2" а name "Василий Иванов"

Подскажите как это осуществить, возможно у DBEdit есть какое-то свойство, позволяющие это сделать, или надо писать специальную процедуру?
6
17 февраля 2010 года
George
4.1K / / 05.01.2007
сделайте обычный TEdit. при вводе туда чего либо, фильтруйте датасет свой. TTable.Filter вам поможет.
303
17 февраля 2010 года
makbeth
1.0K / / 25.11.2004
Это классическое lookup поле. И не стоит ничего придумывать.
28K
17 февраля 2010 года
Maximuz
29 / / 01.03.2008
Спасибо! Написал, c помощью Locate, всё работает )
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог