Доброго всем времени суток. Вобщем вот такая ситуация :
пишу клиентское приложение на Delphi7 с использованием IBX и DataControlo-в для БД Firebird 1.0. Из даной базы необходимо одновременно обновлять данные в четырех связаных между собой таблицах (одна главная и три подчиненёных) как ето реализовать подскажите пожалуйста .
Обновление даных в нескольких таблицах одновременно ???
Модератор: kdv
Проблема заключается в следующем:
навигация по выбраным даным происходит по главной таблице (по подчиненённым навигация происходит авоматически через связку master-detail) соответственно команды обновления и добавления отслеживаются также по ней. Тоесть получается что когда мы выполняем Insert в главной то необходимо віполнить Insert и в подчинёных, но при вызове Post остальные наборы даных почемуто автоматически переводятся в режим Browse, а не Insert
навигация по выбраным даным происходит по главной таблице (по подчиненённым навигация происходит авоматически через связку master-detail) соответственно команды обновления и добавления отслеживаются также по ней. Тоесть получается что когда мы выполняем Insert в главной то необходимо віполнить Insert и в подчинёных, но при вызове Post остальные наборы даных почемуто автоматически переводятся в режим Browse, а не Insert
не вижу никакой проблемы. ты операторы select insert update delete знаешь? Так в чем проблема-то??? Берешь IBQuery, пуляешь то что надо...New Neon писал(а):Тоесть получается что когда мы выполняем Insert в главной то необходимо віполнить Insert и в подчинёных, но при вызове Post остальные наборы даных почемуто автоматически переводятся в режим Browse, а не Insert
p.s. на халяву не получится, чтобы все "автоматически".