【发布时间】:2013-02-09 10:32:41
【问题描述】:
我想从 SERVICE 中的 SQLiteDatabse 访问数据。我创建了对象 db 并尝试从服务访问数据库,但它不起作用。要访问服务的onStart 方法中的数据库内容,我应该怎么做。我搜索了很多,但通过 getApplicationContext() 方法创建上下文对我不起作用。请帮助我提供访问服务中数据库的代码。
【问题讨论】:
-
db.isOpen() 等函数运行良好。但是,当我使用 db.rawQuery() 触发选择查询时,它不起作用。请帮我检索服务中的值。
-
谢谢各位朋友。我成功解决了这个问题。非常感谢您的帮助。
-
现在我遇到了另一个问题。我尝试使用 rawQuery() 以及 db.update() 和内容值触发更新查询,但它仍然无法正常工作。有没有其他方法可以更新服务中的表?谢谢
标签: android android-sqlite android-context sqliteopenhelper