如何使用String[] selectionArgs
中的SQLiteDatabase.query()
?我希望我可以将它设置为null
,因为我没有用它。我只是尝试将数据库中的整个未排序表加载到Cursor
。有关如何实现这一目标的任何建议吗?
答案 0 :(得分:194)
selectionArgs替换选择字符串中的任何问号。
例如:
String[] args = { "first string", "second@string.com" };
Cursor cursor = db.query("TABLE_NAME", null, "name=? AND email=?", args, null);
至于你的问题 - 你可以使用null
答案 1 :(得分:14)
是的,您可以将所有参数设置为 null ,但表名除外。
例如:
Cursor cursor = db.query("TABLE_NAME", null, null, null, null, null, null);