Bonsoir ,
Un petit souci concernant une requête SQLite
Cette requête marche bien , mais ne me fait la recherche que pour la colonne NOMM , ce qui est correct pour une recherche global des : DUPONT .
J'aimerais pouvoir y rajouter un critère ou deux , c'est à dire , COLUMN_NOM, COLUMN_PRENOM pour une recherche plus affinée.
DUPONT Hervé (par exemple) et qu'il me sorte que les DUPONT hervé.
Si vous avez une idée ,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public List<String> search(String query) { List<String> result = new ArrayList<String>(); SQLiteDatabase db = getReadableDatabase(); final Cursor cursor = db.query(TABLE_NAME, new String[] { COLUMN_NOM, COLUMN_NOMM , COLUMN_PRENOM , COLUMN_DATE, COLUMN_NUMERO, COLUMN_ADRESSE,COLUMN_CODEEL, COLUMN_BUREAU}, COLUMN_NOMM + " LIKE ?", new String[] { query }, null, null, null);
Je vous remercie ,
Partager