У меня очень странная проблема.Вставить и выбрать в Android
После много отладки я пришел к следующей строке кода:
db.db.rawQuery("INSERT INTO goal_calendar(timestamp) VALUES(1)", null);
db.cursor = db.db.rawQuery("SELECT * FROM goal_calendar", null);
Log.e("SIZE", String.valueOf(db.cursor.getCount()));
В результате «Размер 0». Нет никаких ошибок. Все работало отлично, и вдруг он не хотел ничего хранить в моем столе. Он просто остановился. Что может быть неправильным?
По мне результат после этих трех строк кода всегда должна быть ошибка (исключение) или SIZE должно быть больше 0.
Thx много. Я думал, что rawQuery можно использовать для всего, но я ошибся :) –
Это происходит, когда вы свежие базы данных, чтобы запутать запросы и команды. –