Форум: "Базы";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];
ВнизОбновление у клиентов Найти похожие ветки
← →
Sherbacov (2003-02-17 18:00) [0]Есть 2 клиента(использую Table, BDE), надо если один пользователь добавил запись в таблицу, чтобы она появлялась у все клиентов автоматически. Как это сделать?
← →
Mike Kouzmine (2003-02-17 18:12) [1]Refresh
← →
mate (2003-02-17 18:18) [2]Отсылай широковещательный пакет через сокеты и по принятии такого пакета делай Refresh. Либо делай общение через файл либо через какую-нибудь запись в таблице.
← →
Sherbacov (2003-02-17 18:44) [3]Проблема, Refresh не работает, только после закрытия и открытия таблицы
Я также использую TSession.
← →
Виталий Панасенко (2003-02-18 08:57) [4]BDEAdmin-Configuration-Init-LOCAL SHARE=TRUE. Ведь один из компов сервер, не так ли ?:-)
Если честно, то этого достаточно кажись только на сервере сделать, хотя рекомендуют везде.
← →
bolega (2003-02-18 16:33) [5]Проблема, Refresh не работает, только после закрытия и открытия таблицы
А если посмотреть глубже, Refresh по сути не есть ли
закрытие/открытие (т.е. полное перечитывание данных)?
← →
AndrewLight (2003-02-19 20:05) [6]Действительно интересный вопрос, а если это еще и несколько таблиц. В свою очередь пробовал поставить таймер и через некоторое время проверять данные на обновляемость, через промежуточную таблицу индикатор (в этой тбл. указывал какая таблица меняется), и хотя это и работает, но не знаю как-то это кривовато.
← →
VAleksey (2003-02-20 06:35) [7]Вариант с широковещательным пакетом весьма привлекателен ИМХО.
> Виталий Панасенко (18.02.03 08:57)
Local Share = true на всех клиентских машинах.
> bolega (18.02.03 16:33)
А если посмотреть еще глубже то не совсем.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c