SQLite(Desktop)无法保存简单的更改

时间:2019-12-10 13:41:51

标签: database sqlite

我将SQLite用作我的主要数据库的SQLite遇到了麻烦。通常,在将经过验证的语句用于Java代码之前,我先在“执行SQL”选项卡中测试我的SQL语句。也许我使用SQLite不好,因为我的Java控制台会不时产生'Database is locked',这迫使我“关闭” SQLite上的“关闭数据库”并再次重新打开.db文件。这是我在数据库锁定期间知道的唯一解决方案。 现在有时候,当我的数据库被锁定时,重新打开.db文件时,我在被锁定之前在数据库上所做的一些更改没有保存;只是有时。现在,它总是出现

我尝试更新其中一个已创建表的列,然后关闭数据库并重新打开并没有应用更改。即使只是删除SQLite本身上的表也不适用。我在这里做错了吗?我知道它已被保存,因为它提示您是否要在关闭数据库之前保存所做的更改。

0 个答案:

没有答案