我将b4j与sqlite驱动程序sqlite-jdbc-3.32.3.2一起使用。
我使用pragma journal\u mode命令成功地将日志设置为预写日志(wal)。
当我关闭我的应用程序时,我希望将wal文件事务写入主数据库文件using:pragma schema.wal_checkpoint(截断),但我得到以下错误:
(sqlexception)java.sql.sqlexception:查询不返回结果
在android b4a环境中运行相同的代码可以正常工作。
我查看了驱动程序的文档,似乎没有列出checkpoint命令。
我对java了解不多(实际上什么都不懂),所以我不确定是否实现了checkpoint命令。
由于sqlite是用c编写的,我会觉得很奇怪,java驱动程序不会处理它,但你永远不会知道。
有人知道这件事吗?
向罗布致意
暂无答案!
目前还没有任何答案,快来回答吧!