![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с обновлением данных
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.: Я в программировании в общем то еще новичек, так что
> не критикуйте сильно, если вопрос показался глупым...
Вопрос довольно стандартный для новичков..