Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.15;
Скачать: CL | DM;

Вниз

Сохранение базы   Найти похожие ветки 

 
Wedos ©   (2003-04-22 10:50) [0]

После того как я программно заношу данные в базу, вызываю метод Post. Не закрывая базу (Table1.close), выключаю комп, данные не сохраняются, почему и как сохранять данные в базу. А также может кто подскажет как через Delphi архивировать базу раз в сутки.


 
Anatoly Podgoretsky ©   (2003-04-22 12:13) [1]

Зачем ты так делаешь


 
Соловьев ©   (2003-04-22 12:15) [2]


> Не закрывая базу (Table1.close), выключаю комп

а данные то в кеше...
AfterPost:
TBDEDataSet.FlushBuffers


 
Duce ©   (2003-04-22 12:17) [3]

to wedos:
А еще интересный эффект, если тут же перекусить шлейф винта!
Это будет вообще артефакт!
Я сейчас как раз разбираюсь, почему данные в этом случае не
сохраняются и много других интересных вещей происходит!?


 
Veey   (2003-04-22 12:25) [4]

а зря вы смеетесь. у меня таже фигня. только не я комп выключаю, а бывает либо свет потухнит, либо комп зависнет.
и FlushBuffers далеко не всегда помагает


 
Wedos ©   (2003-04-22 13:21) [5]

Комп то у меня стоит в цеху на заводе, где электричество часто отрубается. А бесперебойник иногда не выдерживает. Затем мне и нужна 99% защита моих данных.


 
Wedos ©   (2003-04-22 13:21) [6]

Комп то у меня стоит в цеху на заводе, где электричество часто отрубается. А бесперебойник иногда не выдерживает. Затем мне и нужна 99% защита моих данных.
А за FlushBuffers Thank.


 
Соловьев ©   (2003-04-22 13:24) [7]


> нужна 99% защита моих данных

Paradox тут не поможет, тут надо что-то существенное - например UPS :))) Или перейти на IB(fireBird).


 
NickBat ©   (2003-04-22 15:11) [8]

> А бесперебойник иногда не выдерживает

??? Чего он не выдерживает? Table.Close?


 
mike-d ©   (2003-04-22 20:15) [9]

> Соловьев © (22.04.03 13:24)
> Paradox тут не поможет ... Или перейти на IB(fireBird).

Согласен насчет Paradox"а, да вот и IB таких издевательств тоже не выдерживает...

> Wedos ©
uses BDE;
DbiSaveChanges(... - синтаксис посмотри в Help"е по BDE и вставь ту процедуру в AfterPost. А вообще для таких условий работы делают гарантированое питание.


 
Anatoly Podgoretsky ©   (2003-04-22 20:22) [10]

Wedos © (22.04.03 13:21)
Чего не выдерживает, твоя задача не просто его использовать, а подключить кабелем через компорт, что бы компьютер нормально выключался. Или база данных просто так по себе, для галочки?


 
Pat ©   (2003-04-22 21:32) [11]

>FlushBuffers далеко не всегда помагает
Для Парадокса работает ОК...достаточно просмотреть файл базы, например, в FAR"е


 
Виталий Панасенко   (2003-04-23 08:36) [12]

BDEAdmin-Configuration-LocalShare=True



Страницы: 1 вся ветка

Текущий архив: 2003.05.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.014 c
7-47031
MAXX_MAIL
2003-03-15 19:48
2003.05.15
Расширение экрана


1-46707
DSR
2003-04-29 19:07
2003.05.15
Восстановление окна


6-46881
Olphi
2003-03-18 20:02
2003.05.15
Как с помощью функций WinApi отпраивть письмо?


1-46820
region
2003-05-02 21:59
2003.05.15
TListBox


14-46926
Дмитрий К.К.
2003-04-25 07:54
2003.05.15
Именинники 25 апреля