Я использую базу данных SQLite и хочу изменить значение levelCompleted для своей базы данных, если ответ правильный. Я хочу избежать увеличения монеты
Я пробовал много разных способов, как вставить данные в SQLite, мне нужно вставить данные, не используя EditText в Android. Большинство руководств YouTube вставляют данные в SQLite с использованием EditText. Я хочу вставить (1), так как значение по умолчанию 0 или ноль
Это моя таблица SQLite:
_id | question | answer | level_complete
1 3 + 3 6 0
2 10 + 10 20 0
Мой код:
int question;
int answer;
int playerAnswer;
int rewardCoin;
Cursor cursor;
if(playerAnswer == answer && level_complete == 0){
rewardCoin += 10;
//how can i change the value of my database level_complete to 1?
else if(playerAnswer == answer && level_complete == 1){
rewardCoin += 0;
}
Я хочучтобы добавить или заменить значение моей базы данных SQLite level_complete на 1, если ответ правильный, так как значение по умолчанию равно 0 или пусто, мой вопрос состоит в том, как я могу изменить значение level_complete, установленное на 1, потому что я хочу не давать rewardCoin, если игрокдважды ответил на текущий уровень.