Android - Показать первые десять записей в моей базе данных SQL - PullRequest
0 голосов
/ 12 февраля 2012

Я хочу показать только первые десять записей в моей базе данных SQL.На данный момент мой код выглядит следующим образом:

for (c.moveToFirst(); !c.isAfterLast(); c.moveToNext()) {

        result = result + c.getString(iRow) +  " " + c.getString(iName) + " " + c.getString(iScore) + "\n";

    }

Итак, в настоящее время все записи в базе данных отображаются как! C.isAfterLast ();говорится.Я не мог понять, как указать, какую позицию вы хотите считать, поскольку они были получателями, а не просто запросить, куда указывает курсор.

Будет оценена любая помощь,

Спасибо!

1 Ответ

1 голос
/ 12 февраля 2012

Вы можете использовать ключевое слово Sqlite LIMIT, например:

ВЫБРАТЬ * ОТ your_table ПРЕДЕЛ 0, 10

или

SELECT * FROM `your_table` LIMIT 10

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...