Использование String[] selectionArgs в SQLiteDatabase.запрос()

как использовать String[] selectionArgs на SQLiteDatabase.query()? Хотел бы я просто установить его на null, поскольку мне это не нужно. Я просто пытаюсь загрузить всю несортированную таблицу из базы данных в Cursor. Есть предложения, как этого добиться?

2 ответов


selectionArgs заменить все вопросительные знаки в строке выбора.

например:

String[] args = { "first string", "second@string.com" };
Cursor cursor = db.query("TABLE_NAME", null, "name=? AND email=?", args, null);

что касается вашего вопроса - Вы можете использовать null


Да, вы можете установить все параметры для null кроме имени таблицы.

например:

Cursor cursor = db.query("TABLE_NAME", null, null, null, null, null, null);