![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.10.2007
Сообщений: 14
|
![]()
У меня такой вопрос: есть разработанная БД в IBExpert, там я прописал все ограничения и генераторы. На форме у меня все копоненты для подключения БД(IBDataBase, IBTransaction, IBTable, DBGrid и DBNavigator) И когда я с помощью навигатора добавляю запись у меня не срабатывает генератор приложенный к первичному ключа. Может эта задача простая ноя пока не смог понять как работать с генераторами и триггерами в компонентах IB. Помогите плиз)))
|
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Выкидывайте IBTable и ставьте IBQuery. DBNavigator, понятно, тоже нужно выкинуть - это прошлый век.
Только SQL... И сразу заработают триггеры с генераторами... |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
![]()
чтобы заработал генератор, нужно сделать еще и триггер на BeforeInsert
что-то в этом духе: Код:
Последний раз редактировалось _Engine_; 15.12.2008 в 16:09. Причина: не то скопипастил |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 30.10.2007
Сообщений: 14
|
![]()
Большое спасибо я уже разобрался
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переход между компонентами | stepchild | Общие вопросы Delphi | 5 | 29.05.2008 20:07 |
Выполнение действия с компонентами в цикле | Ermiss | Общие вопросы Delphi | 4 | 01.11.2007 23:54 |
Киньте пожалуйста Certifcate ID и key для InterBase 6.5! | 3lander | БД в Delphi | 0 | 13.10.2007 13:44 |
Помощь с компонентами | Less | Помощь студентам | 1 | 17.05.2007 09:06 |