- Код: Выделить всё
procedure TForm1.SQLQuery1AfterPost(DataSet: TDataSet);
begin
SQLQuery1.ApplyUpdates;
SQLTransaction1.Commit;
end;
отлично работает. Как только добавляю вторую таблицу выскакивает
- Код: Выделить всё
"SQLite3 EDatabaseError database is locked"
отладчик показывает, что это происходит на
- Код: Выделить всё
SQLTransaction1.Commit;
Как выйти из этой ситуации? Если убрать
- Код: Выделить всё
SQLTransaction1.Commit;
то изменения не сохраняются в базе.