Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.15;
Скачать: CL | DM;

Вниз

Текущая дата в IB 6.5 диалект 1   Найти похожие ветки 

 
ligor   (2004-07-19 16:08) [0]

REATE TRIGGER OBOROTNEW_BI FOR OBOROTNEW
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
 IF (NEW.ID IS NULL) THEN
   NEW.ID = GEN_ID(GEN_OBOROTNEW_ID,1);
 new.datecrt = "today";
 new.datechng = "today";
END

новое значение ID присваевается
а для дат нет
перичитал на форумах все что нашел
все пишут что так должно работать а у меня
datecrt=null
datechng тоже null
"now" тоже пробовал не помогает
Подскажите что я делаю не так


 
Соловьев ©   (2004-07-19 16:11) [1]

"NOW"


 
Соловьев ©   (2004-07-19 16:14) [2]


> "now" тоже пробовал не помогает

ошибку выдает или что?

> new.datecrt

какой тип поля?


 
ligor   (2004-07-19 16:18) [3]

Все заработало
только ID подставляет значение сразу после перехода наследующую строку
а для даты только после COMIT
почему непонятно
может быть связано с компонентами доступа?


 
Соловьев ©   (2004-07-19 16:23) [4]


> [3] ligor   (19.07.04 16:18)

GeneratorField - заполнен?


 
ligor   (2004-07-19 16:29) [5]

Простите можно по подробнее
что такое GeneratorField
если поле даты то нет
поле нужно чтобы знать когда пользователь
создал запись и когда редактировал
пользователь его даже не видет это я для себя на тесте выводил


 
Соловьев ©   (2004-07-19 16:54) [6]


> что такое GeneratorField

свойтво TIBDataSet


 
Johnmen ©   (2004-07-19 17:01) [7]

>ligor

Изменения этих датных полей сразу видны после отработки триггера той транзакции, в рамках которой было сделано добавление.
А после её подтверждения - и всем остальным.
Изменение же значения генератора выполняется вне контекста тр-ии. Поэтому оно видно всем и сразу...


 
ligor   (2004-07-19 17:43) [8]

Извиняюсь что долго пробовал разные
варианты
если про вопрос то "NOW" это правильно
я запутался с триггерами
> что такое GeneratorField

свойтво TIBDataSet
для доступа использую FIBPLUS там нет GeneratorField
поэтому я вас и не понял
Большое спасибо тем кто отклкнулся
особено Соловьеву начинаю верить почти аксиоматично :-)
Пойду учить матчасть(что бы вопросы правельные задавать)


 
Соловьев ©   (2004-07-19 17:51) [9]


> для доступа использую FIBPLUS там нет GeneratorField

AutoUpdateOption



Страницы: 1 вся ветка

Текущий архив: 2004.08.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.12 c
14-1091216641
gn
2004-07-30 23:44
2004.08.15
Мораль


14-1091016756
Kreogen
2004-07-28 16:12
2004.08.15
Помогите с конфигурацией


1-1091200060
Antonmm
2004-07-30 19:07
2004.08.15
Всплывающая подсказка


4-1089149432
dosik
2004-07-07 01:30
2004.08.15
Скроллинг WinControl


14-1091005132
ИМХО
2004-07-28 12:58
2004.08.15
"Большая перемена"