Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
ВнизТригер и переменные Найти похожие ветки
← →
Katrin © (2004-11-11 17:22) [0]Как в тригер передать переменную с программы Delphi
← →
Johnmen © (2004-11-11 18:35) [1]Никак. Запуск выполнения триггера чисто серверный процесс.
← →
Vemer © (2004-11-11 19:14) [2]Можно в составе значения определенного поля (на Insert/Update). + есть переменные типа Curernt_User и т.п. Другй вопрос - зачем? ).
← →
Digitman © (2004-11-12 08:55) [3]
> Katrin © (11.11.04 17:22)
> Как в тригер передать переменную с программы Delphi
триггер может вызывать UDF
UDF можно написать в Делфи
но передать в триггер именно "переменную с программы Delphi" не удастся никак, можно говориьть лишь о передаче тем или иным образом значения некоей переменной.
← →
Katri (2004-11-12 17:32) [4]Если можно подробнее о передаче значения с тригера через UDF в программу Delphi (ведь значение переменной я могу передпать в UDF и получить только в самом тригере)
← →
Соловьев © (2004-11-12 18:13) [5]
> Если можно подробнее о передаче значения с тригера через
> UDF в программу Delphi (ведь значение переменной я могу
> передпать в UDF и получить только в самом тригере)
Опишите проблему. Зачем это Вам?
← →
Katri (2004-11-12 19:24) [6]Чтобы получить ID добавленого поля в програме Delphi. Через генератор не получается большая интенсивность работы с базой
← →
Vemer © (2004-11-12 19:51) [7]Вот стандартная конструкция (тело) для триггера. Есть в форуме и куче других мест.
If (New.My_ID is Null) Then - можно убрать, но лучше оставить
New.MY_ID = Gen_ID(My_Gen,1);
З.Ы. Предсессионное обострение продолжаеться, весь форум в парадуксальных явлениях )).
← →
YurikGL © (2004-11-12 20:21) [8]
> Чтобы получить ID добавленого поля в програме Delphi. Через
> генератор не получается большая интенсивность работы с базой
Для вставки записи используй хранимую процедуру, которая вызывает генератор, вставляет новую запись с сгенерированным ID и возвращает этот ID
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c