52

String[] selectionArgsで を使用するにはどうすればよいSQLiteDatabase.query()ですか? 使用しないので、に設定できればいいのにと思いnullます。ソートされていないテーブル全体をデータベースからCursor. これを達成する方法について何か提案はありますか?

4

2 に答える 2

206

selectionArgs は、選択文字列内の疑問符を置き換えます。

例えば:

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

あなたの質問については、 null を使用できます

于 2012-05-08T22:13:30.097 に答える
14

はい、テーブル名を除くすべてのパラメータをnullに設定できます。

例えば:

Cursor cursor = db.query("TABLE_NAME", null, null, null, null, null, null);
于 2012-05-08T21:47:01.963 に答える