public Cursor legsWorkout(){
SQLiteDatabase db = this.getWritableDatabase();
Cursor res = db.rawQuery("select count(*) from " + TABLE_W + " where w1="+ "Legs" + " or w2="
+ "Legs" + " or w3=" + "Legs",null);
return res;
}
///other part
Cursor res = myDB.bicepsWorkout();
while (res.moveToFirst()){
int totalCount = res.getInt(0);
txtTest.setText(String.valueOf(totalCount));
}
Maintenant le problème est que je ne peux pas récupérer les données parce que res.getString/int
requiert un nom de colonne/index et techniquement, il n'y a pas de colonne lors de l'exécution de cette requête, seulement le résultat.
J'obtiens donc cette erreur : android.database.sqlite.SQLiteException: no such column: Biceps (code 1)