誰が私が間違っているのか教えてもらえますか? クエリしているテーブルが空なので、カーソルは空である必要があると思います。ただし、代わりに、1 行 1 列のカーソルを返します。それでも、なぜこれがエラーになるのかわかりません。私がやろうとしているのは、クエリから単一の値 (存在する場合) を返すことだけです。
誰かがこれを理解するのを手伝ってくれますか? ありがとうございました!
Cursor cursor = db.rawQuery("SELECT max(GAME_COLUMN) FROM GAMES_TABLE", null);
if (cursor.moveToNext()) {
System.err.println("why am I here?");
nextGame = cursor.getInt(cursor.getColumnIndex("GAME_COLUMN"));
}
フィールド スロット 0、-1 の要求が正しくありません。行数 = 1、列数 = 1