czy ktoś może mi powiedzieć, co jest nie tak z tym kodem?
Pojawia się błąd mówiący, że tabela nie ma żadnej kolumny o nazwie opis:
public static final String DATABASE_CREATE = (
"CREATE TABLE " + TABLE_NAME + "(" +
COLUMN_ID + " INTEGER PRIMARY KEY AUTOINCREMENT,"+
COLUMN_TITLE + " text not null," +
COLUMN_CATEGORY + " text not null," +
COLUMN_DESCRIPTION + " text not null," +
COLUMN_IMAGE + " text not null);");
Odpowiedzi:
1 dla odpowiedzi № 1Usuń dane swojej aplikacji. Dodanie nowej kolumny nie spowoduje jej pośredniego dodania do bazy danych. Wyczyść dane aplikacji z ustawień aplikacji, a po ponownym uruchomieniu aplikacji baza danych zostanie odtworzona wraz z nową kolumną.