Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2007, 11:56   #1
~MaGic~
Новичок
Джуниор
 
Регистрация: 06.05.2007
Сообщений: 2
Вопрос Добавление записей в связанные таблицы с помощью Навигатора

Есть две связанные таблицы, допустим kontr(список предприятий) и kontakt(список служащих), естестрвенно в kontakt есть поле kontrid для связи с первой таблицей. Реализую на форме с помощью компонентов TDBNavigator и TDBEdit, отображение обоих таблиц, и естественно при щелчке на навигаторе списка предприятий ставлю фильтр по kotrid для списка служащих, т.е. для каждого предприятия отображаются только их служащие.
Ну и собственно вопрос, как при добавлении новых служащих в предприятие, добавлять в поле kontrid. Я в начале пытался добавить при щелчке на навигаторе служащих, но он выдает ошибку, подозреваю что из за того что я одновременно пытаюсь прочитать и изменить запись таблицы. Подозреваю что нужно событие добавления новой записи в таблицу kontaktid для присваивания id предприятия, но нигде не нашел. Подскажите пожалуйстав. Зарание спасибо.
~MaGic~ вне форума Ответить с цитированием
Старый 08.07.2007, 14:54   #2
marcho10
Новичок
Джуниор
 
Регистрация: 08.07.2007
Сообщений: 2
По умолчанию

Ну а ты ета зделал мне такая же праблема?А
marcho10 вне форума Ответить с цитированием
Старый 09.07.2007, 08:01   #3
~MaGic~
Новичок
Джуниор
 
Регистрация: 06.05.2007
Сообщений: 2
По умолчанию

Угу, сделал. В свойствах таблиц (TTable) есть события, среди них есть событие добавление новой записи (AfterInsert), на это событие и добавляешь ключ в связанную таблицу.
~MaGic~ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление в связанные таблицы, ШИФР->товар1, товар2, ISSA БД в Delphi 1 21.06.2008 21:33
Связанные таблицы в Аксессе mirawoo Microsoft Office Access 8 12.03.2008 00:13
Связанные таблицы - проблема при обращении к полю БД nataly_ukr БД в Delphi 7 13.11.2007 10:47
Добавление и удаление записей в Listview Scorpeon Компоненты Delphi 0 08.06.2007 23:09
добавление записей в таблицу strannik БД в Delphi 5 10.05.2007 08:12