[firedac] [phys] [sqlite] таблица базы данных ошибок при перекомпиляции приложения

Я получаю ошибку [firedac][phys][sqlite] error database table tablename при попытке удалить строки таблицы или сообщение в таблицу.
Этого не происходит, когда я удаляю приложение с Android (устройства отладки) и запускаю его в первый раз (если приложение открыто, я могу удалять и публиковать сообщения).
Но когда я закрываю приложение и пытаюсь запустить его снова, оно выдает ошибку при публикации или удалении ([firedac][phys][sqlite] error database table tablename).

Я завязал закрытие всех FDQueryи FDConnection(у меня есть одно соединение) затем звоню DisposeOf() на всех них (не работал).
FDConnection«s LockingMode установлен на нормальный.
Я тоже попробовал FDConnection->ReleaseClients(rmOffline) (не работал).
Все запросы имеют одинаковую транзакцию.

Это проблема транзакции?
Как это отладить?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]