Bonjour
Je veux faire une requete SQLite avec une condition
le champs KEY_ACT= la variable letype
dans mon DBAdapter j'ai ce code
dans le fillData de mon activity
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 public Cursor fetchAllListe() { return mDb.query(DATABASE_ MYTABLE, new String[] {KEY_ROWID, KEY_ACT, KEY_TEXTE, KEY_VOIR, KEY_IMG }, null, null, null, null, null); } public Cursor fetchListe(String letype) throws SQLException { Cursor lCursor = mDb.query(true, DATABASE_ MYTABLE, new String[] {KEY_ROWID, KEY_ACT, KEY_TEXTE, KEY_VOIR, KEY_IMG }, KEY_ACT + "=" + letype, null, null, null, null, null); if (lCursor != null) { lCursor.moveToFirst(); } return lCursor; }
Ma requete affiche tous les enregistrements sans tenir compte du where
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Cursor c = mDbHelper.fetchAllListe(); startManagingCursor(c);
Pouvez-vous m'indiquer pourquoi
Merci
Partager