![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Пропадания записей в Paradox 7 [D5, Paradox]
The X © (2003-09-18 15:23:00)
Добрый день всем. Такая проблема. Работаем в программе с БД Paradox 7. Она постоянно изменяется. Один раз при открытии БД обнаружилось, что с предыдущего сеанса работы пропало несколько десятков записей в ней. Такое повторялось пару раз, но первопричину установить не удалось, т.к. юзеры пропускают описание ситуации, когда такое возникает. Раньше с подобным сталкивался сам лично, когда например в runtime зависает программа с исп. БД, то БД после перезапуска программы возвращается в то исходное состояние, КОТОРОЕ БЫЛО ДО ТОГО ЗАПУСКА ПРОГРАММЫ, КОГДА ПРОИЗОШЕЛ СБОЙ.
Помогите, подскажите, что это - мой бред или реальная проблема. И возможные пути ее решения.
Спасибо.
MsGuns (2003-09-18 18:07:00) [1]
>The X © (18.09.03 17:56) [4]
>Ведь я же говорил, что после нормального завершения работы исчезли записи...
Приложение может завершиться нормально, а данные не записаться - это беда всех "локалок". Надо просто использовать доп.средства для принудительного сброса кешей и контрольной проверкой обновленных данных.
>ЭТО БРЕД КАКОЙ-ТО.
Это не бред. При грамотно спроектированном приложении и нормально спланированной БД все работает достаточно стабильно и надежно. Для того, чтоб не заниматься оптимизацией алгоритмики и доп.средствами защиты существуют клиент-серверные СУБД. Хотя, при определенном подходе к проектированию и любую из них можно назвать бредом ;))
Sandman25 (2003-09-18 17:58:00) [2]
Я помню, раньше в этом случае советовали вызывать dbisavechanges
The X (2003-09-18 17:56:00) [3]
Так а что же делать???
Ведь я же говорил, что после нормального завершения работы исчезли записи...
ЭТО БРЕД КАКОЙ-ТО.
MsGuns (2003-09-18 17:13:00) [4]
Post для парадокса еще не факт, что изменение внесено в БД
The X (2003-09-18 16:43:00) [5]
Постятся они. 100%
DenK_vrtz (2003-09-18 15:29:00) [6]
возможно данные не постятся или не всегда постятся