Форумы  ·  Войти  · 

Тема: проблема с Smdr admin 2

24.01.05 16:35   Skimz  (1/24.01.05)  

у нас возникло подозрение что не все данные пишутся в базу
было рассмотрено много вариантов
в конечном итоге что сейчас видим
если запустить программу то в окне видны события входа и выхода, если при этом обратить внимание на файл базы данных, то его дата не меняется. Если этот файл скопировать в другое место и посмотреть вьювером, то последних событий, которые видны в окне регистрации в нем не найти.
Если закрыть программу стандартным способом (нажав например на крестик), то дата файла базы данных меняется на текущую и в нем появляются события которые были видны на экране.
А вот если компьютер просто отправить в перезагрузку не закрывая программу, то файл базы данных не меняется и те события, которые были видны на экране в базе отсутствуют.

В чем может быть проблема? Такое ощущение что все события пишутся в базу при закрытии программы, и при некорректном закрытии этого просто не происходит?
Или это как то связано с особенностями BDE Парадокса?

[ #1 ]  22.03.05 19:21   pbx  EXPERT  

Такое иногда бывает, это повреждение или файлов базы или программы. В большинстве случаев все работает нормально. Происходит после некорректного завершения работы. Лечится переустановкой программы, а если нужно, то и базы. Попоробуйте скачать новую программу на controldostupa.ru
Она более навороченная и построена на сервере firebird, который менее критичен к некорректному завершению.

Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"