【发布时间】:2013-01-10 20:21:22
【问题描述】:
我有一个 SQLite 表(超过 100000 行),我希望它的行被流式传输。
我愿意:
Cursor cursor = db.rawQuery("SELECT _id FROM hugetable", new String[] {});
问题在于,仅将第一行设为:
cursor.moveToFirst()
似乎要加载整个表格,速度很慢。
有没有办法在获取第一行时无需等待加载所有行就可以流式传输查询?
(就像我可以在 Android 之外使用普通的 C SQLite API 一样)
【问题讨论】: