Comment utiliser le String[] selectionArgs
dans SQLiteDatabase.query()
? Je souhaite que je pourrais juste le mettre à null
, car je n'ai aucune utilité pour cela. J'essaye juste de charger une table non triée entière d'une base de données dans un Cursor
. Des suggestions sur la façon d'y parvenir?Utilisation de String [] selectionArgs dans SQLiteDatabase.query()
Répondre
selectionArgs remplacent les points d'interrogation dans la chaîne de sélection.
par exemple:
String[] args = { "first string", "[email protected]" };
Cursor cursor = db.query("TABLE_NAME", null, "name=? AND email=?", args, null);
que pour votre question - vous pouvez utiliser null
Je ne comprends pas pourquoi ce n'est pas la réponse acceptée .. C'est simple et clair et ça répond mieux à la question! – Mangusto
@Mangusto, c'est parce que l'autre a donné à l'OP la réponse qu'il voulait, pas celle qu'il avait demandée. – Yoda
@Mangusto Là, est-ce mieux? :) Je n'ai pas vraiment été actif sur ce site. – BenjiWiebe
Oui, vous pouvez définir tous les paramètres sur null à l'exception du nom de la table.
par exemple:
Cursor cursor = db.query("TABLE_NAME", null, null, null, null, null, null);
Pour les downvoters: une raison spécifique de downvoting? – waqaslam
- 1. Multiple OrderBy dans SQLiteDatabase.Query Méthode
- 2. Comment utiliser LIMIT avec SQLiteDatabase.query()?
- 3. Requête SQLite avec selectionArgs null
- 4. rawQuery selectionArgs ne fonctionne pas
- 5. Android Stock Calendrier ou android.content.ContentResolver.query() ignore selectionArgs
- 6. Android SQLite - selectionArgs autres que les chaînes
- 7. Comment utiliser getContentResolver(). Query pour Multiple selectionargs?
- 8. Utilisation du contexte dans Powershell Select-String
- 9. Utilisation de String et Pointer avec malloc
- 10. Utilisation de la ressource @string dans une définition de style
- 11. Utilisation de propres itérateurs avec std :: string
- 12. utilisation pour <String, Liste <String>> Cartes
- 13. Scrubyt: Utilisation de big5 string dans query_field pour fill_textfield
- 14. requête Android SQLite a point d'interrogation dans le sélecteur et nul dans selectionArgs
- 15. utilisation C# string split avec délimiteurs multiples
- 16. Base de données Android: problème lors de la liaison des paramètres à l'aide de selectionArgs
- 17. Utilisation de std :: string et de QString de manière interchangeable
- 18. Que retourne SQLiteDatabase.query (...) si aucun enregistrement dans la base de données?
- 19. Utilisation de Select-String sur une liste de serveurs
- 20. Randomize Browser String Utilisation de Random User Agent pour Firefox
- 21. Utilisation de PHP Sub String pour lier les miniatures
- 22. "string"! = "String"
- 23. Android - en passant le nom du champ comme selectionArgs à rawQuery
- 24. erreur d'incompatibilité de type dans l'initialisation de HashMap <String, HashMap <String, String >>
- 25. Implémentation de Map <string, string> dans C
- 26. Utilisation d'une variable String pour ajouter dynamiquement SVG à ImageView
- 27. comment obtenir string [] de carte <String, string>
- 28. convertir de std :: string en String^
- 29. comparaison de System :: String^à std :: string
- 30. Insérer un élément dans [(String, String)] tuple dans swift
Vous pouvez les mettre à null. Montrez votre code. – Snicolas
Parfois, la première étape consiste à essayer quelque chose. – dymmeh