![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запись данных в dBase???? [D5, dBase, FoxPro, ]
Alexandr Suvorov © (2001-12-05 11:26:00)Народ, Помогите пожалуста, проблема тут вот в чем: недобавляет физически данные в файл которые я записываю в процесе работы программы. Ну как только я выхожу из проги, в файл тут же сбросились эти данные. Хотя в Обьект инспекторе я отключил кеширование.
table1.append;
table1.fieldbyname("s1k0").asfloat:=t1;
table1.post;
DmitryA (2001-12-15 18:39:00) [1]Это говорит о том, что кто-то кеширует данные программы.
1) Если используется BDE, установить BDE Administrator"ом: Configuration|System|INIT|Local Share в TRUE
2) Посмотрите загружен ли SmartDrive (или что-то подобное). Если загружен - выключите!
Мефодий (2001-12-07 21:03:00) [2]Поставь после
table1.post;
строчку
table1.FlushBuffers;
и данные будут физически записываться сразу. Если у тебя цикл, то FlushBuffers надо поставить после цикла.