尝试删除表行或发布到表时出现错误[firedac][phys][sqlite] error database table tablename
。
当我从android(调试设备)中删除该应用程序并首次运行时,这不会发生(只要该应用程序处于打开状态,我就可以进行删除和发布)。
但是,当我关闭该应用程序并尝试再次运行它时,它会在发布或删除([firedac][phys][sqlite] error database table tablename
)时出现错误。
我试图关闭所有FDQuery
和FDConnection
(我有一个连接),然后在所有DisposeOf()
上调用FDConnection
(无效)。
LockingMode
的{{1}}设置为正常。
我也尝试了FDConnection->ReleaseClients(rmOffline)
(没有用)。
所有查询都具有相同的交易记录。
这是交易问题吗? 如何调试呢?