Не сохраняются изменения в базе Paradox

Материал из DRKB

Не сохраняются изменения в базе Paradox[править | править код]

Где-нибудь при закрытии главной формы выполните нижеследующие куски кода: при открытой таблице:

Table.FlushBuffers;


Для прочих:

Table.Open;
Check(dbiSaveChanges(Table.Handle));
Table.Close;


Чтобы сбросить кэш, можно еще после этого сделать:

asm
  mov ah, $0D
  int $21
end;


Source: Взято с http://delphiworld.narod.ru
ID: 02953