SQLIte,2.8.6不删除表中的条目

时间:2012-06-18 15:40:45

标签: database sqlite

我在SQL Lite中遇到这个问题,我的应用程序成功更新数据库,一切都很棒。然后,我使用SqlShell访问我的SQLLite数据库。我发出以下命令。

  1. 从表1中删除
  2. 从表2中删除
  3. 从表3中删除
  4. 当我从Table1发出Select *时。我没有从SQLShell中返回任何结果。发布删除语句后会出现这种情况。 但是我的数据库文件的大小实际上并没有像我预期的那样减少。

    然而,当我的应用程序查询表时,它会找到结果。我认为删除的所有结果。

    我知道我正在访问正确的数据库,因为如果我替换现有数据库,则使用我的应用程序正在访问的完全空的版本。然后我的应用程序报告数据库中没有条目。

    几乎好像我的更改没有被提交或者被标记为删除,因此没有显示

    任何有人可以解决的问题都将非常感激。

0 个答案:

没有答案