Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Нда-с, давненько не брал я в руки шашек
1. Попробуйте создать не Paradox, а какой-нибудь dBase. На парадокс много жалоб (вроде как).
2. При закрытии формы проделайте что-то вроде
Код: Выделить весь код
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); 
var Loop: Integer; 
begin 
  {Generic way of ensuring all table changes are saved when form is closed} 
  for Loop := 0 to ComponentCount - 1 do 
   if Components[Loop] is TDataSet then 
     with TDataSet(Components[Loop]) do 
       if State in dsEditModes then 
         Post; 
end;
3. Я не вижу, в каком месте Вы открываете базу. Может, Вы пишите не в new.db, а в какой-нибудь new1.db ?

Отправлено: 09:42, 14-07-2004 | #4