Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Аварийное завершение. [D5, dBase, FoxPro]


Rash ©   (2002-03-27 00:29:00) 

Люди, подскажите пожалуйста:
Что нужно в локальной базе предусмотреть для сохранности данных при например сбросе питания?
у меня при аварийной перезагрузке удаляются все текущие записи, даже из справочников, немотря на то, что таблица не открыта для редактирования. Как этого избежать?
И как лучше отловить аварийное завершение? (для переиндексации)


wicked   (2002-03-27 12:38:00) [1]

насчёт отловить...
Перед началом работы в записать в отдельный файл (локальный) что-нибудь, после завершения работы - вытереть это "что-нибудь"...
теперь, если был сбой, то в файле будет это "что-нибудь"... также можно просто создавать файл вначале и стирать файл в конце работы...


Rash   (2002-03-27 11:57:00) [2]

Дело в том, что бесперебойник будет, а пишу я не для себя. хотелось бы предусмотреть такие ситуации, просто.


Mike_Goblin   (2002-03-27 10:29:00) [3]

Лучше всего поставить бесперебойник и регулярно делать резервные копии базы


Наверх

Титульная страница Поиск, карта сайта Написать письмо