代码之家  ›  专栏  ›  技术社区  ›  mobibob

当不存在数据库或表时,是否可以在Android中模拟sqlite3光标?

  •  6
  • mobibob  · 技术社区  · 14 年前

    我正在使用ContentProvider缓存来自Web服务查询的结果。它是一个HTTP请求,响应内容是XML。大多数数据都是缓存的,所以我只需查询数据库,如果找不到,则从WebService请求,插入数据库并重新查询数据库。因此,响应始终是来自sqliteDatabaseHelper的光标。

    我有一个结果集没有存储在数据库中,因为它是100%瞬时的,但是我想提供它来自数据库光标的外观。有简单的方法吗?例如,如果我可以用cursor.setValue(“string”,objectValue)或其他现有的实现将它投影到光标上。

    如果不是,我将绕过这个内容结果的数据库,或者将其放入一个经常重用的小表中。

    1 回复  |  直到 14 年前
        1
  •  10
  •   dhaag23    14 年前