Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.02.17;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
7-53785
MaximCHR
2003-10-31 15:58
2004.02.17
блокировка клавиатуры и мыши


7-53783
Rentgen
2003-12-02 07:06
2004.02.17
Свойства ярлыков


7-53787
Dima2002
2003-12-02 20:13
2004.02.17
Проблема со сложением значений дата и время


1-53504
Forest Maniac
2004-02-05 22:34
2004.02.17
Ошибка I/O никак не могу обойти =(


1-53522
turonix
2004-02-04 16:17
2004.02.17
Проблемы с компилятором





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский