Bonjour

Je voudrais transformer le resultat d'une requete en variable, et quand je lance l'appli cela beug sur mon FillData

Ma requete dans DBAdapter :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
public Cursor fetchAllArtiste(String lenom) {
            return mDb.query(DATABASE_MYTABLE, new String[] {KEY_ROWID,
            		KEY_NOM}, KEY_NOM + "='" + lenom + "'", null, null, null, null);
 
        }
Sur mon activity

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
private void fillData() {
Cursor c = mDbHelper.fetchAllArtiste(lenom);
startManagingCursor(c);
String monnom=c.getString(c.getColumnIndex("nom"));
}
Cela beug sur la ligne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
String monnom=c.getString(c.getColumnIndex("nom"));
J'ai bien déclaré la variable monnom en string
Je ne comprends pas j'ai beau consulter, les tutos, les réponses sur le forum
je ne vois pas ou est l'erreur
Pouvez-vous m'éclairer, je désespere
Merci