Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка при посте с автоинкрементным полем [D7, IB6.x]


Ironman83 ©   (2006-05-22 10:55:00) 

Уважаемые мастера!
При попытке запостить запись выдает ошибка о том что поле ID должно содержать запись. Поле ID в базе прописано как автоинкрементное и заданы соответствующие тригер, генератор и процедура!


Val   (2006-05-22 11:36:00) [1]

не поняли. такую проверку должен делать констреинт.


Ironman83   (2006-05-22 11:24:00) [2]

Вообще кто как считает?
Лучше проверки подобные делать на сервере или в приложении?
Я вот уверен что на сервере! Особенно если база сетевая


Val   (2006-05-22 11:11:00) [3]

да, по-хорошему, он действительно не нужен.


Ironman83   (2006-05-22 11:10:00) [4]


> Sergey13 ©   (22.05.06 11:06) [3]
> Required:=False поставь

Списибо!


Sergey13   (2006-05-22 11:06:00) [5]

Required:=False поставь


Ironman83   (2006-05-22 11:04:00) [6]

Проверка поля идет соответственно уже не сервере по тригеру!
Иначе зачем он вообще нужен...


Val   (2006-05-22 11:01:00) [7]

но клиент об этом не знает?


Наверх

Титульная страница Поиск, карта сайта Написать письмо