![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Наверно уже много раз спрашивали, но как реализовать вот такое:
В таблице CLIENT автоматически создаётся запись при внесении информации в таблицу PERSONE. В таблице PERSONE есть поле P_CL_ID, которое должно быть равно записи поля CL_ID таблицы CLIENT, наверно нужно как-то вытаскивать последний CL_ID или есть другие варианты. База FireBird |
#2
|
||||
|
||||
![]() самый простой вариант - тригер AFTER INSERT на таблицу PERSONE в котором будет добавление строки в таблицу CLIENT
Поживу - увижу, Доживу - узнаю, Выживу - учту. ![]() [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
Этот пользователь сказал Спасибо Yurk@ за это полезное сообщение: | ||
sAVe (20.08.2013)
|
#3
|
|||
|
|||
![]() Вот кстати про тригеры, в базе не хотелось бы ничего хранить.
Можно их как-то из Делфи в базу запихивать? |
#4
|
||||
|
||||
![]() А чем триггер не устраивает? С ним запросы будут проще выглядеть.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#5
|
||||
|
||||
![]() select max(поле) from таблица
Пишу программы за еду. __________________ |
#6
|
||||
|
||||
![]() Цитата:
и правельнее и практичнее будет тригер в БД. особенно в многопользовательском режиме. Поживу - увижу, Доживу - узнаю, Выживу - учту. ![]() [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|