Bonjour,

Je récupère des données dans ma base, une ligne exactement.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Cursor c = db.recupererBC(String.valueOf(id));
    	startManagingCursor(c);
    	Log.d("taille curseur", String.valueOf(c.getCount()));
    	Log.d("num", String.valueOf(c.getColumnIndex("_id")));
    	Log.d("id", String.valueOf(c.getInt(0)));
La taille du curseur est bien de 1, une ligne est bien renvoyée, le numéro de colonne de l'id est bien 0 et pourtant lorsque je veux afficher a valeur de la première colonne j'ai un CursorIndexOutOfBoundException ???

Erreur : CursorIndexOutOfBoundException index -1 requested with a size of 1