Форум: "Базы";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];
Внизтриггеры, как перенести сгенерированный индекс в другую таблицу Найти похожие ветки
← →
ruba © (2007-05-03 22:15) [0]Работаю с IB. В одну таблицу добавляется новая запись с генерирующимся индексом. В другой таблице мне надо занести это же значение. Как это сделать. Мне посоветовали использовать свойство AfterInsert у IBQuery. Но не пойму, что тут надо сделать.
← →
Johnmen © (2007-05-03 22:21) [1]Что такое "генерирующийся индекс"?
Как "добавляется" запись?
← →
atruhin © (2007-05-03 22:44) [2]> В одну таблицу добавляется новая запись с генерирующимся
> индексом.
А ты его не на сервере генери. А запрашивай на клиенте.
Потом подставляй в качестве параметра для детали.
PS/ Это если мой телепатор правильно угадал о чем речь.
← →
ruba © (2007-05-04 00:02) [3]сделал в делфе generator field для индекса покупателя. Тут же в другую таблицу забиваю новую запись через ibupdateSQL и мне надо, чтобы во вторую таблицу в одно из полей можно было занести значение этого самого индекса покупателя (только что полученного в генераторе полей). Посоветовали воспользоваться свойством ibquery afterinsert. В том то и вопрос, что как им воспользоваться
← →
atruhin © (2007-05-04 04:42) [4]Более правильно в модифицирующем запросе, для данного поля, присваеваем параметр.
Создаем этот параметр в Params.
Далее Paream.ParamByName("master_id").Asinteger := MySuperID;
И все!!
← →
DDD_DDD (2007-05-04 08:33) [5]пишу программу для выполнения скрипта
SET TERM ^ ;
CREATE OR ALTER PROCEDURE TARIFFPARCELINT
...
end^
SET TERM ; ^
выдаёт ошибку Token not found
Token: TERM
Line number 1
писал проги под выполнение скриптов не содержащих TERM всё прекрасно работало
З.Ы. извеняюсь что не в тему...
← →
Desdechado © (2007-05-04 11:50) [6]> DDD_DDD (04.05.07 08:33) [5]
Ты адресом не ошибся?
← →
atruhin © (2007-05-04 16:06) [7]> пишу программу для выполнения скрипта
Это как? Особый вид программ? Ты в ней наверное так и пишешь: run script "bla-bla"?
А она тебе Token not found?
← →
alexandr © (2007-05-11 10:50) [8]можно взять готовый выполнитель скриптов с исходниками да и все.
например тут www.devrace.com в разделе fibplus
да и в IBX он вроде еще есть
а SET TERM это команда isql не более того.
--
это мой последний день на delphimaster
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.053 c