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

Вниз

Почему пропадают данные из таблицы???   Найти похожие ветки 

 
delphino   (2007-05-18 02:54) [0]

Я добавила в таблицу несколько записей, работала с ними, а через несколько дней смотрю таблица пустая (данные в других таблицах остались) и так несколько раз.Кода удаления записей я не писала, потому что данные в этой таблице не должны удаляться вообще. Еще был такой случай: у меня в одной таблице в поле S_Name данные вносятся при помощи lookup поля, выбираю значение, сохраняю, и после нескольких открытий приложения заметила, что значение поля S_Name меняется само, откуда такие глюги? Может кто подскажет почему такое может быть и что можно сделать чтобы этого не было?


 
Германн ©   (2007-05-18 03:10) [1]


> delphino   (18.05.07 02:54)
>
> Я добавила в таблицу несколько записей, работала с ними,
>  а через несколько дней смотрю таблица пустая (данные в
> других таблицах остались) и так несколько раз.Кода удаления
> записей я не писала, потому что данные в этой таблице не
> должны удаляться вообще. Еще был такой случай: у меня в
> одной таблице в поле S_Name данные вносятся при помощи lookup
> поля, выбираю значение, сохраняю, и после нескольких открытий
> приложения заметила, что значение поля S_Name меняется само,
>  откуда такие глюги? Может кто подскажет почему такое может
> быть и что можно сделать чтобы этого не было?
>

Ну покажи наконец все твои 17-е строки во всех твоих модулях! :)


 
ЮЮ ©   (2007-05-18 04:10) [2]

Если записи вводились из под IDE, то это классический результат, когда работаешь с TTable и таблицы открыты в дизайне.
Спасет только FlushBuffers в AfterPost каждой TTable.


 
Loginov Dmitry ©   (2007-05-18 07:54) [3]

> Я добавила в таблицу несколько записей, работала с ними,
> а через несколько дней смотрю таблица пустая (данные в
> других таблицах остались) и так несколько раз.


Если так несколько раз вподряд, то это ошибка, которую просто исправить.
На самом деле бывает сложнее. Сложная, дорогая система. У разработчика работает, сохраняет все данные на 100%, а у пользователей - не на 100. Почему и как исправлять - хз.


 
delphino   (2007-05-18 10:05) [4]


> Если так несколько раз вподряд, то это ошибка, которую просто
> исправить.

Интересно как?


 
ЮЮ ©   (2007-05-18 10:17) [5]

> Сложная, дорогая система.

На парадоксе? :)

>Интересно как?
Cм. ЮЮ ©   (18.05.07 04:10) [2]
При использовании Table не всегда сразу физически записываются на диск. Для форсирования прцесса используй  FlushBuffers в AfterPost каждой TTable.



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

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

Наверх




Память: 0.48 MB
Время: 0.031 c
15-1179056867
Просто_новичок
2007-05-13 15:47
2007.06.10
Компонент для работы с COM-портом


15-1178973372
>>DEATH<<
2007-05-12 16:36
2007.06.10
компоненты для MAIL.RU AGENT


11-1161453735
SysError
2006-10-21 22:02
2007.06.10
KOLBitBtn изменить изображение


2-1179814781
Dr.M@$
2007-05-22 10:19
2007.06.10
Выключаем обработчик ошибок..


2-1179386388
Alex7
2007-05-17 11:19
2007.06.10
Запрос с использованием имен других dataset (виртуальных таблиц)