Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с обновлением данных


Raskal ©   (2010-04-18 00:34:00) 

Доброго времени суток, уважаемые эксперты.
При написании программы, работающей с базой данных на Firebird 2.1 cтолкнулся с такой проблемой:
Если запускать более одной копии программы, то 2ая и последующие копии, запущенной программы, не видят изменения, сделанные первой копией программы, если их не запустить по новой. Вот собственно такой вопрос: Как с этим бороться? Ведь программа будет работать в локаьлной сети и требуется видеть обновления вносимые другими пользователсями.
Работаю на Delphi 2009 с использованием компанент FibPlus 6.9.6.
База данных паписана на Firebird 2.1.
P.S.: Я в программировании в общем то еще новичек, так что не критикуйте сильно, если вопрос показался глупым...


Ega23   (2010-04-19 11:46:00) [1]

Сделать кнопку "Обновить". Также обновлять после различных действий пользователя.
Принудительно обновлять - не стоит.


Raskal   (2010-04-18 20:32:00) [2]

устроила, еще раз всем большое спасибо


sniknik   (2010-04-18 20:15:00) [3]

ссылка сразу над твоим постом не устроит?


Raskal   (2010-04-18 17:57:00) [4]

Спасибо, а про post_event можно ссылку, что бы по подробнее ознакомится?


turbouser   (2010-04-18 00:44:00) [5]


> Raskal   (18.04.10 00:34)  

ibase.ru в помощь, кстати.


turbouser   (2010-04-18 00:43:00) [6]


> Raskal   (18.04.10 00:34)  

Старо как Джим Старки :)
1) и самое правильное - кнопка "обновить", по нажатии Close; Open;
2) post_event - но вариант 1) есть лучшее решение.

> P.S.: Я в программировании в общем то еще новичек, так что
> не критикуйте сильно, если вопрос показался глупым...

Вопрос довольно стандартный для новичков..


Наверх

Титульная страница Поиск, карта сайта Написать письмо