0

多くのアイテムを含む巨大なデータベースがあります。すべてのテキスト。アダプターを使用して、クエリを実行し、ListView に表示することができます。データベースは巨大 (2000 項目以上) であるため、リストが最初に表示されるまでに多くの時間がかかります。DB に少しずつクエリを実行して、リストビューにアイテムを表示できる方法があるかどうか疑問に思っていました。画面に表示されるのは最大で 15 項目のみであるため、データベース全体を照会しても意味がないように思われます。誰かがこれを進める方法を教えてもらえますか?

4

1 に答える 1

1

SQL を使用LIMITして、データベースからフェッチする行を制限できます。

これにより、データベースからの最初の 5 つの結果が表示されます。

SELECT * FROM `your_table` LIMIT 0, 5

2 ページ目の 2 番目の 5 つの結果を取得するには、これを使用します。レコード 6、7、8、9、および 10 が表示されます。

SELECT * FROM `your_table` LIMIT 5, 5 
于 2012-04-15T14:21:27.763 に答える