|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Query не сохраняет изменения!
Помогите, пожалуйста, решить проблему:
с помощью query открываю БД (тип DBase4) query1.open; Делаю изменение query1.edit; query1FIO.value:='Иванов Иван Иванович'; Сохраняю изменения query1.post; После этого выключаю комп с розетки (например), включаю комп, запускаю свою прогу и вижу изменений НЕТ. Они не сохранились. Тоже самое происходит и при попытке добавления Query1.append; .................Query1.post вырубил, врубил, а добавленых записей НЕТ! Если после каждого изменения и добавления делать Query1.Post; Query1.close; Query1.Open; - то кажется помогает, но в моем случае это долгая процедура. При нормальном закрытии программы все нормально сохраняется. Что можете посоветовать? P.S: Только не предлагайте поставить бесперебойник - это не спасет например при зависании компа, а информация очень важная в БД. свойства Query: AutoRefresh=True CachedUpdates-False RequestLive=True UpdateMode=upWhereAll |