![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сохранение базы [D6, Paradox]
Wedos © (2003-04-22 10:50:00)После того как я программно заношу данные в базу, вызываю метод Post. Не закрывая базу (Table1.close), выключаю комп, данные не сохраняются, почему и как сохранять данные в базу. А также может кто подскажет как через Delphi архивировать базу раз в сутки.
Виталий Панасенко (2003-04-23 08:36:00) [1]BDEAdmin-Configuration-LocalShare=True
Pat (2003-04-22 21:32:00) [2]>FlushBuffers далеко не всегда помагает
Для Парадокса работает ОК...достаточно просмотреть файл базы, например, в FAR"е
Anatoly Podgoretsky (2003-04-22 20:22:00) [3]Wedos © (22.04.03 13:21)
Чего не выдерживает, твоя задача не просто его использовать, а подключить кабелем через компорт, что бы компьютер нормально выключался. Или база данных просто так по себе, для галочки?
mike-d (2003-04-22 20:15:00) [4]> Соловьев © (22.04.03 13:24)
> Paradox тут не поможет ... Или перейти на IB(fireBird).
Согласен насчет Paradox"а, да вот и IB таких издевательств тоже не выдерживает...
> Wedos ©
uses BDE;
DbiSaveChanges(... - синтаксис посмотри в Help"е по BDE и вставь ту процедуру в AfterPost. А вообще для таких условий работы делают гарантированое питание.
NickBat (2003-04-22 15:11:00) [5]> А бесперебойник иногда не выдерживает
??? Чего он не выдерживает? Table.Close?
Соловьев (2003-04-22 13:24:00) [6]
> нужна 99% защита моих данных
Paradox тут не поможет, тут надо что-то существенное - например UPS :))) Или перейти на IB(fireBird).
Wedos (2003-04-22 13:21:00) [7]Комп то у меня стоит в цеху на заводе, где электричество часто отрубается. А бесперебойник иногда не выдерживает. Затем мне и нужна 99% защита моих данных.
Wedos (2003-04-22 13:21:00) [8]Комп то у меня стоит в цеху на заводе, где электричество часто отрубается. А бесперебойник иногда не выдерживает. Затем мне и нужна 99% защита моих данных.
А за FlushBuffers Thank.
Veey (2003-04-22 12:25:00) [9]а зря вы смеетесь. у меня таже фигня. только не я комп выключаю, а бывает либо свет потухнит, либо комп зависнет.
и FlushBuffers далеко не всегда помагает
Duce (2003-04-22 12:17:00) [10]to wedos:
А еще интересный эффект, если тут же перекусить шлейф винта!
Это будет вообще артефакт!
Я сейчас как раз разбираюсь, почему данные в этом случае не
сохраняются и много других интересных вещей происходит!?
Соловьев (2003-04-22 12:15:00) [11]
> Не закрывая базу (Table1.close), выключаю комп
а данные то в кеше...
AfterPost:
TBDEDataSet.FlushBuffers
Anatoly Podgoretsky (2003-04-22 12:13:00) [12]Зачем ты так делаешь