Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.04 c
6-1096874386
vadimlg
2004-10-04 11:19
2004.12.12
Как через ICQClient передать файл?


1-1101799104
Progh
2004-11-30 10:18
2004.12.12
Сохранения TListView в виде HTML


1-1101396378
Руслана
2004-11-25 18:26
2004.12.12
Подскажите по массивам


4-1099235634
Владимир Березин
2004-10-31 18:13
2004.12.12
Вопрос о стилях окон


3-1100619712
~Blade~
2004-11-16 18:41
2004.12.12
Обновление таблицы в адо





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский