![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
надо обновить отображение БД [D6, Paradox]
Ильдар © (2002-07-17 12:53:00)Как приложение, запущенное на одной машине, может передать сообщение другим таким же приложениям (надо обновить отображение БД) на других компьютерах в локальной сети?
sniknik (2002-07-17 15:31:00) [1]Аналогичная проблема (моя)
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1026893961&n=1
только применительно к Access, не знаю как он делает. И решение примлемое похоже (пока никто не обхаял), но с учетом что программа изменяющая данные и получаюшая изменения мной контролируются. Если изменяет сторонняя то это полная ерунда.
Alexandr (2002-07-17 13:59:00) [2]:)
пробуй
Ильдар (2002-07-17 13:22:00) [3]>Alexandr
а как тогда сделать, чтобы не тормозило?
Alexandr (2002-07-17 13:18:00) [4]только потом не удивляйся, что у тебя тормозить все стало...
sniknik (2002-07-17 13:10:00) [5]смотри хелп по Dbi функциям. если конечно BDE юзаеш.
function DbiCheckRefresh: DBIResult stdcall;
Description
DbiCheckRefresh checks for remote updates to tables for all cursors in the current session, and refreshes the cursors if changed.
Usage
DbiCheckRefresh is useful for implementing an auto-refresh function that periodically refreshes client data. It can be called when a specified time period for the client process auto-refresh timer has elapsed. To receive a notification on the cursors that were actually refreshed, install a callback of the type cbTABLECHANGED.