Форум: "Базы";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];
ВнизКак обойти ситуацию с заполнением значения ключевого поля Найти похожие ветки
← →
SergTT (2007-03-15 14:37) [0]Уважаемые эксперты !
В таблице есть ключевое поле, невидимое пользователю,
которое описано как Integer not null и к нему прицеплен
триггер before insert, который при добавлении
новой записи увеличивает значение на 1 с помощью
генератора.
Вроде все нормально, но в приложении при вводе новой
записи возбуждается exception, который ругается, что "поле
должно иметь значение".
Как это обработать ?
← →
Desdechado © (2007-03-15 15:02) [1]Заполнять поле отфонарным значением, например, нулем.
в BeforePost, например
← →
atruhin © (2007-03-15 15:52) [2]Прежде чем ответить на твой вопрос, нужно как минимум знать какие компоненты
доступа ты используешь?
← →
Sam Stone © (2007-03-15 18:52) [3]убрать у данного поля в датасете флаг Required или нечто аналогичное.
← →
S@shka © (2007-03-15 19:58) [4]А точнее указать его как AutoIncrement )
← →
Johnmen © (2007-03-15 21:06) [5]читать до полного просветления http://www.ibase.ru/devinfo/generator.htm
← →
SergTT (2007-03-18 09:03) [6]Спасибо большое за наводку. Действительно просветлился, читая http://www.ibase.ru/devinfo/generator.htm
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c