Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.015 c
1-53614
Баралгин
2004-02-07 14:24
2004.02.17
Пикающий Edit


14-53730
Figr
2004-01-28 14:32
2004.02.17
Какое количество оборотов у стандартных 478 кулеров?


1-53591
Genry
2004-02-06 21:31
2004.02.17
Как правильно присвоить PChar переменной String


14-53721
syte_ser78
2004-01-29 11:24
2004.02.17
FreePascal Текстовый режим


7-53797
роман
2003-12-02 20:35
2004.02.17
Вопрос и по алгоритмизации и по железу




   Наверх