Bonjour,
Je récupère des données dans ma base, une ligne exactement.
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 ???
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)));
Erreur : CursorIndexOutOfBoundException index -1 requested with a size of 1
Partager