Sqlite一直提示Cursor或者Adapter未关闭的错误

错误提示内容:

ERROR/Cursor(909): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
原因:
进行sqlite数据库操作时,有两个需要关闭的对象需要注意,一个是DatabaseHelper,还有一个是Cursor,DatabaseHelper需要关闭数据库连接这个可以理解,不过Cursor在很多情况下会被当做是一个查询结果集合,但实际上Cursor并不只是一个数据源。具体内容后续再补充。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据