Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.01.2010, 15:06   #1
alex_-87
Пользователь
 
Регистрация: 29.12.2009
Сообщений: 23
По умолчанию добавление записи firebird

у меня таблица students дочерняя от grupa, как мне сделать что бы на форме при добавлении новой записи у меня был выпадающий список всех допустимых значений таблицы grupa? на вставку записи существует ХП
alex_-87 вне форума Ответить с цитированием
Старый 03.01.2010, 16:45   #2
Sparky
Участник клуба
 
Аватар для Sparky
 
Регистрация: 15.05.2009
Сообщений: 1,222
По умолчанию

см компоненты типа DBLocupCombobox или можно обычные комбики. Если обычные комбики при открытии формы вызваете процедуру которая будет вставлять значания из родительской таблицы в комбик. Затем при вставке, по этому значению находите первичный ключ из родительской таблицы и передаете в процедуру вставки его, это делается методом locate
Единственное, что ограничивает полет мысли программиста-компилятор
Sparky вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блокировка записи в FireBird denisbobrov3 БД в Delphi 1 02.01.2010 01:06
Firebird.pFIBQuery.Вставка записи artemavd БД в Delphi 45 28.12.2009 18:47
Добавление записи LLIYT БД в Delphi 15 09.06.2009 18:25
Добавление записи rn6hac БД в Delphi 3 02.06.2009 10:26
Как получить ID для новой записи с использованием триггеров?(Firebird) Paul Hindenburg БД в Delphi 20 01.06.2008 16:39