Récupération données SQLite
Bonjour,
Je récupère des données dans ma base, une ligne exactement.
Code:
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