Цитата:
|
Сообщение от Yurk@
1. если нужно "без тригеров" - то как тогда формируется CL_ID ?
2. и в самом то деле, где выполнение запроса в DataModule1.IBQuery9 ?
3. если сервер позволяет - в команде INSERT добавить инструкцию RETURN CL_ID INTO <переменная> ()может помочь вернуть новое значение)
|
1. я имел ввиду, что в базу не нужно сохранять триггер, по скольку база будет разная, ну с определёнными полями и таблицами (надеюсь, понятно объяснил)
2. Добавил я строчку с выполнением этого запроса, но тут смысл не в этом, мне нужно именно запомнить только что созданный Cl_id и вставить его в таблицу Person в поле P_cl_id. В принципе у меня тут всё срабатывает, но добавляет не тот Cl_id.
3. база на Firebirde 2.5, если это поможет...