Je cours une requête dans ma classe DB Adapter quelque chose comme ceci où je fournis un ID et que je veux récupérer la ligne associée avec cette ID:Récupérer une seule ligne de la base de données SQLite et enregistrer les valeurs dans une variable individuelle et les afficher dans différentes vues de texte
public Cursor fetchRow(String a) {
String Key = a;
return mDb.query(DATABASE_TABLE0, new String[] {IDno1, GIDno1,Name1,Owner1,Breed1,Gender1}, "IDno=?",new String[]{Key}, null, null, null, null);
}
maintenant dans ma classe je veux lier les éléments retournés par cette requête à différentes variables, mais je suis confus comment y parvenir. Je suis en train de faire quelque chose comme:
private void fillData() {
Cursor c = DBHelper.fetchRow();
// List<String> idList = new ArrayList<String>();
if (c.moveToFirst()) {
}
}
lire une documentation minimale (comme, la documentation de classe Cursor, guide de stockage de développeur android ...), essayer quelques choses, rencontrer un problème réel, poser une vraie question – njzk2
J'ai fait un Curseur pour afficher la vue mais je n'arrive pas à comprendre ce que je fais ici! –
Si ma réponse vous a aidé. Veuillez l'accepter comme réponse afin que d'autres puissent en bénéficier à l'avenir. – Scorpion