Главная страница
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.035 c
3-1090273889
GanibalLector
2004-07-20 01:51
2004.08.15
тяжелое условие в ХП


1-1091174254
Fate
2004-07-30 11:57
2004.08.15
Не могу разобраться с полиморфизмом


3-1089624661
MORA
2004-07-12 13:31
2004.08.15
Структура БД


1-1091264058
Alexander /Brut/
2004-07-31 12:54
2004.08.15
Вновь об использовании буфера обмена по средствам SendMessage


1-1091198878
Antonmm
2004-07-30 18:47
2004.08.15
GIF на форме