【发布时间】:2012-05-03 15:19:14
【问题描述】:
在我的应用程序中,我有一个列表视图。我通过 SQLiteDatabase 的查询获取数据。当我从数据库中获取数据时,我收到此错误:
它发生在我从第 20 行到第 21 行时。
我尝试将 cursor.deactivate() 和 cursor.close() 放在 regel 50 上。但没有结果。任何人都知道我为什么会收到此错误以及如何解决它?谢谢:)
【问题讨论】:
-
与答案无关。您应该调用 getReadableDatabase() 而不是 getWriteableDatabase()。当您所做的只是读取它时,无需获取可写的 db 对象。
-
@thinksteep 我看到了这个问题,但是当我尝试解决方案时它不起作用。感谢您的帮助
标签: android sqlite sqliteopenhelper