![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема при сохранении данных в Paradox
OlegKrt © (2002-11-12 13:11:00)Проблема в том, что иногда происходит продажа данных в базе. Например: пользователи работают с базой, причем в день программа может запускаться и закрываться несколько раз. На следующий день открываем базу, а все вчерашние изменения пропали!!!.
В чем дело?
Leran2002 (2002-11-12 15:06:00) [1]MsGuns © (12.11.02 15:02)
Да...
MsGuns (2002-11-12 15:02:00) [2]>Leran2002 © (12.11.02 14:37)
>FlushBuffers; - обязательно при работе с Парадоксом...
Даже если CashedUpdates := false ?
Leran2002 (2002-11-12 14:37:00) [3]// При живом наборе TQuery
procedure TForm1.Query1AfterPost(DataSet: TDataSet);
begin
Query1.FlushBuffers;
end;
procedure TForm1.Table1AfterPost(DataSet: TDataSet);
begin
Table1.FlushBuffers;
end;
FlushBuffers; - обязательно при работе с Парадоксом...
MsGuns (2002-11-12 13:47:00) [4]>OlegKrt (12.11.02 13:33)
Если БД разделяемая, т.е.ее юзают с разных компов, то она уже СЕТЕВАЯ.
Local Share надо BDE для совместой работы с локальными БД
Если не удалять Lck, то рано или поздно будут проблемы с Paradox
OlegKrt (2002-11-12 13:33:00) [5]>1. Какие компоненты использованы для доступа (Tdatabase,TQuery,TTable,...) ?
Все перечисленные.
>2. NET DIR в один каталог (сетевой) ?
Проблема была на компьютерах с локальной базой.
>3. PRIVATE DIR для каждого компа в локальный диск ?
Да
>4. Local Share = TRUE для BDE у всех ?
Разве Local Share не для dbf
>5. Перед запуском ПЕРВОЙ проги в каталоге с БД все lck удаляются ?
А зачем это нужно?
MsGuns (2002-11-12 13:28:00) [6]1. Какие компоненты использованы для доступа (Tdatabase,TQuery,TTable,...) ?
2. NET DIR в один каталог (сетевой) ?
3. PRIVATE DIR для каждого компа в локальный диск ?
4. Local Share = TRUE для BDE у всех ?
5. Перед запуском ПЕРВОЙ проги в каталоге с БД все lck удаляются ?
OlegKrt (2002-11-12 13:23:00) [7]ошибочка: не продажа а пропажа (т.е. теряются они)
Андрей Прокофьев (2002-11-12 13:19:00) [8]>> Проблема в том, что иногда происходит продажа данных в базе.
может все данные продали :)