Как выполнить запрос SQLite в рамках приложения Android?

Как другие упомянули, статический инициализатор будет только выполнен однажды на classloader.

Одна вещь, на которую я смотрел бы, firstTime() метод - почему не может работа в doPreparations() быть обработанным в самом одиночном элементе?

Походит на противный набор зависимостей.

65
задан Swathin 2 November 2016 в 16:24
поделиться

2 ответа

Это вернет вам требуемый курсор

Cursor cursor = db.query(TABLE_NAME, new String[] {"_id", "title", "title_raw"}, 
                "title_raw like " + "'%Smith%'", null, null, null, null);
109
ответ дан 24 November 2019 в 15:11
поделиться

В качестве альтернативы существует db.rawQuery (sql, selectionArgs).

Cursor c = db.rawQuery(select, null);
57
ответ дан 24 November 2019 в 15:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: