SQLite Count Rows Android - PullRequest
       2

SQLite Count Rows Android

1 голос
/ 08 мая 2011

Я думаю, что у меня есть скрипт, который будет работать для этого, но я изо всех сил пытаюсь вывести значение в переменную, отправить его в текстовое представление и в конечном итоге сравнить его с другим целым числом.

    private SQLiteDatabase mDatabase;

private long fetchPlacesCount() {
    String sql = "SELECT COUNT(*) FROM " + DB_TABLE;
    SQLiteStatement statement = mDatabase.compileStatement(sql);
    return (int) statement.simpleQueryForLong();

}

1 Ответ

4 голосов
/ 08 мая 2011

Почему бы вам не использовать предоставленный класс DatabaseUtils для запроса. Здесь что-то похожее Android SQLite Курсор исключение из границ при подсчете SELECT (*) ОТ таблицы

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