- Регистрация
- 1 Мар 2015
- Сообщения
- 1,481
- Баллы
- 155
Используйте firedac для подключения к базе данных SQLITE, пробел tdbedit связывает имя поля, и об ошибке сообщается, когда следующий оператор изменяет его значение.
procedureTForm1.Button3Click (Sender: TObject);
Begin
fdquery.Edit;
fdquery.FieldByName ('name'). AsString: = 'test2';
fdquery.post; // Здесь сообщается об ошибке [FireDAC] [Phys] [SQLite] ОШИБКА: база данных заблокирована. То же, что и обновление.
end;
Установить параметр соединения SQLITE LockingMode = нормальный решен
procedureTForm1.Button3Click (Sender: TObject);
Begin
fdquery.Edit;
fdquery.FieldByName ('name'). AsString: = 'test2';
fdquery.post; // Здесь сообщается об ошибке [FireDAC] [Phys] [SQLite] ОШИБКА: база данных заблокирована. То же, что и обновление.
end;
Установить параметр соединения SQLITE LockingMode = нормальный решен