-
Уважаемые знатоки, подскажите как решить след проблему. Есть приложение одновременно запущенное на разных компах. Оба подключены к базе MSAccess2000 через ADO. Делаю удаление записи в одном приложении с помощью ADOQuery и посылаю сообщение второй копии приложения. Вторая копия тут же делает запрос этой записи в базе и она еще есть... разница по времени между удалением и запросом получается ~50мс. Как гарантировано получить правильный результат. просто задержку не хочется вставлять между удалением и отправкой сообщения... Может какие установки в ADO надо сделать. Просветите... Спасибо
-
> как решить след проблему. MSSQL с гарантией.
для access... ну можно трехвенку написать. тоже гарантия. если же без, просто скинуть буфер ADO в файл то есть в jro метод RefreshCache ищи по нему. хотя не факт, что еще системой не кешируется...
-
Решил вопрос контрольным считыванием из базы после удаления в первой копии приложения.
-
>Решил вопрос контрольным считыванием из базы после удаления в первой >копии приложения.
Закат солнца вручную. Правильные пачаны используют прямое управление транзакциями, а также перечитку данных на клиенте по требованию
|