Форум: "Базы";
Текущий архив: 2002.10.28;
Скачать: [xml.tar.bz2];
ВнизСчетчик! Найти похожие ветки
← →
ghost_by (2002-10-05 03:26) [0]Поле (в данном случае счетчик) устанавливается на сервере с помощью тригера. Так вот - значение, которое установил тригер нельзя получить в программе - всегда NULL. Только если закрывать и открывать набор данных - но этот вариант не подходит. Есть ли какой нибудь другой способ.
← →
int64 (2002-10-05 03:35) [1]Значит не делается коммит по операциям "вызывающим" триггер. Или вообще вся программа кривая.
← →
Desdechado (2002-10-05 14:26) [2]то, что сделал триггер, можно получить только перезапросом к серверу.
2 int64
не надо наезжать, лучше б объяснил
2 ghost_by
другой способ: получить от сервера следующее значение счетчика ДО выполнения вставки select gen_id( genAAA, 1) from rdb$database, а в триггере проверять (если значение ключевого поля указано, то не присваивать его автоматом).
← →
ghost_by (2002-10-07 02:06) [3]to Desdechado
спасибо - разобрался....
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.10.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.012 c