![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
update table [D7, Paradox]
barakuda © (2007-08-21 14:54:00)Здравствуйте мастера,
написал программу с использованием БД paradox (знаю что на парадоксе нестоило.. но уже написал)
Программа работает в локальной сети..
собственно проблемма: пока пользователь не перезапустит программу он неувидит изменения внесенные другим пользователем, как это побороть
заранее большое спасибо..
MsGuns (2007-08-22 22:29:00) [1]>barakuda © (21.08.07 14:54)
>знаю что на парадоксе нестоило.. но уже написал
Парадокс не жена, бросишь - не засудит ;)
Jeer (2007-08-22 10:26:00) [2]
> barakuda © (21.08.07 14:54)
Close, Open у датасет-а не пробовал ?
barakuda (2007-08-21 17:41:00) [3]да..на.. сервере вообще нет администратора... нафига он там нужен...
ЭТО ФАЙЛ СЕРВЕР... а у клиентских машинах прописан localshare=true
Виталий Панасенко (2007-08-21 16:52:00) [4]Что-то ты сделал через ж... Достаточно LOCAL SHARE на сервере установить в TRUE И все. Единственное, могут быть проблемы при записи и выключении компа БЕЗ выключения программы.. но тогда данные вообще не сохраняются.. а так - никаких проблем
barakuda (2007-08-21 15:59:00) [5]LOCAL SHARE - это понятно.. без него работать небудет
так что FlushBuffers или Table.Refresh... или и то и то
Виталий Панасенко (2007-08-21 15:44:00) [6]Table.Refresh и в BDEAdministartorу настроить на машине-сервере(я так понимаю, БД лежит на рабочей станции и ты тут делаешь изменения, а другие юзера их не видят) Configuration-System-Init-LOCAL SHARE=TRUE
Вася Правильный (2007-08-21 15:23:00) [7]FlushBuffers