Come utilizzare lo String[] selectionArgs
in SQLiteDatabase.query()
? Vorrei poterlo impostare su null
, perché non ne ho alcuna utilità. Sto solo cercando di caricare un'intera tabella non ordinata da un database in un Cursor
. Qualche suggerimento su come ottenere questo?Utilizzo di String [] selectionArgs in SQLiteDatabase.query()
risposta
selectionArgs sostituisce eventuali punti interrogativi nella stringa di selezione.
ad esempio:
String[] args = { "first string", "[email protected]" };
Cursor cursor = db.query("TABLE_NAME", null, "name=? AND email=?", args, null);
come per la tua domanda - è possibile utilizzare nulla
Non capisco perché questa non sia la risposta accettata .. È semplice e chiara e risponde meglio alla domanda! – Mangusto
@Mangusto, è perché l'altro ha dato all'OP la risposta che voleva, non quella che chiedeva. – Yoda
@Mangusto Ecco, è meglio? :) Non sono stato esattamente attivo su questo sito. – BenjiWiebe
Sì, è possibile impostare tutti i parametri su null eccetto il nome del tavolo.
ad esempio:
Cursor cursor = db.query("TABLE_NAME", null, null, null, null, null, null);
Per downvoters: qualche motivo specifico per il downvoting? – waqaslam
È possibile impostare su null. Mostra il tuo codice. – Snicolas
A volte, il primo passo è provare effettivamente qualcosa. – dymmeh