Вниз
Скачать: CL | DM;

Как обойти ситуацию с заполнением значения ключевого поля   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.034 c
2-1179338905
Strate
2007-05-16 22:08
2007.06.03
Функция проверки строки...


15-1178869215
Marser
2007-05-11 11:40
2007.06.03
Новая мода на Мастаках


15-1177685755
easy
2007-04-27 18:55
2007.06.03
PHP DM Client - клиент для форумов сайта "Мастера Delphi"


11-1160746037
Psychedelic
2006-10-13 17:27
2007.06.03
Мигание формы при установке Alphablend


3-1173464796
databaser
2007-03-09 21:26
2007.06.03
Поиск в найденном




   Наверх