Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.17;
Скачать: CL | DM;

Вниз

Interbase in MDI   Найти похожие ветки 

 
magic   (2004-01-24 02:46) [0]

Народ, кто подскажет,как обновлять данные в MDIChild, если на другой дочерней форме изменились подчиненные данные? Простое преоткрытие запросов не помогает.


 
Digitman ©   (2004-01-24 12:36) [1]

при чем здесь IB ?


 
Desdechado ©   (2004-01-24 13:42) [2]

значит, коммита не было.
а изменение данных с использованием MDI чревато коллизиями...


 
Digitman ©   (2004-01-24 14:03) [3]

и при чем здесь MDI ?

единый для всех форм (неважно каких - MDIChild или Normal) дейтасет-объект, единый дейтасурс-объект - и проблемы как не бывало ... и неважно, IB там или еще чего, MDI или не MDI ...


 
Desdechado ©   (2004-01-24 15:18) [4]

2 Digitman
когда я говорило коллизиях, я имел ввиду датасеты на каждом дочернем окне.
если датасеты едины для всех окон, тогда изменение данных в одном приводит к изменению данных в другом окне, что не всегда гуд...
я предпочитаю модальные формы и SDI - открыл-создал-отредактировал-разрушил-закрыл


 
Digitman ©   (2004-01-24 15:37) [5]


> Desdechado © (24.01.04 15:18) [4]


ну если разные НД и разные транзакции (опять в телепатов тут играемся), то при подтверждении одной транзакции можно просто сделать бродкаст-сообщение всем заинтересованным объектам приложения ... при получении бродкаста объекты сами рестартуют свою транзакцию и переоткрывают свой НД


 
magic   (2004-01-25 16:29) [6]

Да, у меня как раз для каждой формы своя транзакция, свой датасет, но одна БД.
Дело доходит до того, что если закрыть форму, а она при закрытии выгружается из памяти, а потом опять открыть, все равно данные не обновляются, хотя запрос переотрывается. Может делать переподключение к БД при Deactivate MDIChild?
А что такое броадкаст?


 
Deniz ©   (2004-01-26 08:13) [7]

Проверить параметры транзакции!
read_commited
rec_version
no_wait



Страницы: 1 вся ветка

Текущий архив: 2004.02.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
1-53551
Karlson
2004-02-05 13:23
2004.02.17
компонент FormStorage библиотеки RxLib


4-53820
FBI
2003-12-08 09:41
2004.02.17
Активное окно


1-53538
Ivolg
2004-02-05 14:36
2004.02.17
Скин


4-53804
truntaev
2003-12-14 11:18
2004.02.17
Как программно позиционировать мышь и нажимать ее кнопки на р.ст.


14-53692
VictorT
2004-01-30 11:13
2004.02.17
Посоветуйте, как перекомпоновать интерфейс.