Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Нелады с сохранением информации [D5, Paradox]


kalliopiy ©   (2002-07-15 17:46:00) 

Здравствуйте!

Не подскажите ли мне, что это такое творится: делаю я какие-нибудь изменения в табличке(Paradox) или добавляю новые записи; затем просматриваю для уверенности все это через SQL Explorer - там все в порядке, т.е. он показывает произведенные изменения; затем я перегружаюсь, запускаю свою программулину, а изменений как и не бывало.

ЧТО ЭТО ТАКОЕ ?????!!!!!

Да еще и происходит эта лажа время от времени, в том смысле, что не понятно при каких условиях. Вообще же, все вроде бы корректно, но вот иногда ...

Даже не знаю что делать. Первый раз такое вижу...


VAleksey   (2002-07-16 09:50:00) [1]

ОС какая ?
Я такое наблюдал однажды у клиента у которого стояла Win2000 и сильно были урезаны права пользователя. Вылечилось функцией dbiSaveChanges после каждого поста и удаления.
ЗЫ
uses BDE;

dbiSaveChanges(Table1.Handle)
или еще лучше для все сразу в событии AfterPost например так:
dbiSaveChanges((DataSet as TTable).Handle);
Удачи.


Lola   (2002-07-15 19:38:00) [2]

Возможно из буффера не всегда корректно сбрасываешь в базу?


Наверх

Титульная страница Поиск, карта сайта Написать письмо