|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.12.2008, 14:15 | #1 |
Пользователь
Регистрация: 30.10.2007
Сообщений: 14
|
Помощь с компонентами для Interbase
У меня такой вопрос: есть разработанная БД в IBExpert, там я прописал все ограничения и генераторы. На форме у меня все копоненты для подключения БД(IBDataBase, IBTransaction, IBTable, DBGrid и DBNavigator) И когда я с помощью навигатора добавляю запись у меня не срабатывает генератор приложенный к первичному ключа. Может эта задача простая ноя пока не смог понять как работать с генераторами и триггерами в компонентах IB. Помогите плиз)))
|
15.12.2008, 14:38 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Выкидывайте IBTable и ставьте IBQuery. DBNavigator, понятно, тоже нужно выкинуть - это прошлый век.
Только SQL... И сразу заработают триггеры с генераторами... |
15.12.2008, 16:08 | #3 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
чтобы заработал генератор, нужно сделать еще и триггер на BeforeInsert
что-то в этом духе: Код:
Последний раз редактировалось _Engine_; 15.12.2008 в 16:09. Причина: не то скопипастил |
30.12.2008, 10:34 | #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 |