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

Вниз

Заполнение с помощью триггеров   Найти похожие ветки 

 
Аноним   (2003-05-19 01:08) [0]

В базе IB есть триггер который заполняет name_id с помощью генератора. IBtable1.insert; Если не заполнить name_id выдает ошибку.Почему?


 
Ihor Osov'yak ©   (2003-05-19 01:28) [1]

Наверное соотв. поле прописано not null..

Я обычно использовал несколько иную практику - в onnewrecord (через bde, с компонентами прямого доступа работать не пришлось - но думаю - там ситуация аналогична) через вызов соотв. ХП, которая работает с генератором, получал соотв. значение и делал присвоение соотв. поля.. В триггере делал обращение к генератору, только если соотв. поле было null - это на случай, если в базу полезут каким-либо утилем.. Естественно, соотв. поле не должно быть not null; если not null одязательно, то от идеи с использованием триггера для присвоения приходилось отказываться...


 
DarkGreen ©   (2003-05-19 09:18) [2]

В редакторе полей или рантайме этому полю скажи

Required := False



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
8-13327
Dobriy
2003-02-20 08:48
2003.06.05
Посоветуйте на чём писать


7-13501
Jura
2003-04-02 13:49
2003.06.05
Связь по нуль-модему


3-13033
Michelin
2003-05-15 23:52
2003.06.05
Б.Д. на ERWin4.0 проблема с кириллецей.


14-13381
asdqwer
2003-05-21 07:40
2003.06.05
О легальности


1-13213
Project111
2003-05-26 20:53
2003.06.05
Компонент выбора каталога