C'est un simple! Pourtant, il me manque quelque chose. Sil te plait aide moi. Ici, j'essaie d'extraire des valeurs par identifiant, mais je ne peux pas le faire. Il retourne les mêmes valeurs même après avoir changé la valeur de l'ID.comment récupérer une ligne en utilisant id sqlite?
db = openOrCreateDatabase("DBSOURCE", 0, null);
Cursor cursorc = db.rawQuery("SELECT * FROM LIST WHERE ID="+id+"", null);
cursorc.moveToFirst();
int NameID = cursorc.getColumnIndex("Name");
int mobilenumberID = cursorc.getColumnIndex("MoblieNumber");
edName.setText(cursorc.getString(NameID));
edMobNum.setText(cursorc.getString(mobilenumberID));
cursorc.close();
db.close();
Dans votre tableau, quel est le type de champ ID? –
son de type int, c'est une clé primaire auto incrémentale pour la table. – Aadi
Écrire en boucle pour obtenir toutes les valeurs du curseur –