Я пытаюсь использовать некоторые кнопки для перемещения вперед и назад по данным SQLite.Если я нажимаю на кнопку «назад», она работает нормально.Но если нажать на кнопку «Далее», она перейдет к последней записи и испортит все данные.
Это код, который я использую для возврата на SQLite:
query = "SELECT _id, semana_ano, ano, dia,(valor_uber||'\n('||total_valor||')') AS valores,kms,horas_uber,media_hora,media_km " +
"FROM uber_records WHERE semana_ano < '"+dias_semana+"' GROUP BY semana_ano ORDER BY dia";
cursor = db.rawQuery(query, null);
cursor.moveToFirst();
Ичтобы перейти к следующему:
query = "SELECT _id, semana_ano, ano, dia,(valor_uber||'\n('||total_valor||')') AS valores,kms,horas_uber,media_hora,media_km " +
"FROM uber_records WHERE semana_ano > '"+dias_semana+"' GROUP BY semana_ano ORDER BY dia";
cursor = db.rawQuery(query, null);
cursor.moveToFirst();
Например, у меня есть 3 записи: "a" "b" "c".Если я нажимаю «назад», он переходит от «c» к «b», а затем снова щелкает к «a».Но если я нажимаю «далее» на записи «а», она переходит на запись «с» и получает данные из записей «b» и «с»