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

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

сохранение записей в базах [D6, dBase, FoxPro, Paradox]


Merry ©   (2004-02-19 11:58:00) 

мастера, подскажите, будет ли корректно после создания новой записи в базе выполнить post, затем базу закрыть и опять открыть. Закрыть для того, чтобы изменеия в базе сохранить. Ситуация такая, что при некорректном завершении работы с программой (скачок напряжения в сети  и т.п.)при новом входе в прогу нет записей последнего сеанса с программой (что интересно на компьютере по-мощнее этого не наблюдается. Даже если в открытой базе нажать reset, последние записи сохранятся).


Anatoly Podgoretsky   (2004-02-19 13:20:00) [1]

LOCAL SHARE=TRUE будет сохранять после каждой записи и немного останется на дисковые кеши, но сюда уже не стоит лезть и не доступно.
Очень поможет самый маломощный UPS


Yura   (2004-02-19 12:29:00) [2]

корректно... я так и делаю во многоих местах... дешево и сердито...


merry   (2004-02-19 12:16:00) [3]

Не знаю каким образом, но записи последнего сеанса с программой не сохранились даже с бесперебойником. (Это было в мое отсутсвие, что у них там случилось на самом деле -?...)Вот и не пойму в чем дело. Так можно ли close и снова open?


Соловьев   (2004-02-19 12:11:00) [4]

Мда.... Будешь часто нажимать - похеришь базу...
Без бесперебойника даже >VAleksey ©   (19.02.04 11:59) [1] не спасет.


merry   (2004-02-19 12:11:00) [5]

>VAleksey ©   (19.02.04 11:59) [1]
Это нужно делать каждый раз после выполнения post?


merry   (2004-02-19 12:10:00) [6]

>VAleksey ©   (19.02.04 11:59) [1]
Это нужно делать каждый раз после выполнения post?


merry   (2004-02-19 12:08:00) [7]

>VAleksey ©   (19.02.04 11:59) [1]


VAleksey   (2004-02-19 11:59:00) [8]

DataSet.FlushBuffers;
//
Uses BDE;
....
dbiSaveChanges(Table1.Handle);


Наверх

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