Cursor SQLite avec variable
Bonjour
Je veux faire une requete SQLite avec une condition
le champs KEY_ACT= la variable letype
dans mon DBAdapter j'ai ce code
Code:
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;
} |
dans le fillData de mon activity
Code:
1 2
| Cursor c = mDbHelper.fetchAllListe();
startManagingCursor(c); |
Ma requete affiche tous les enregistrements sans tenir compte du where
Pouvez-vous m'indiquer pourquoi
Merci