Witam,
taki problem mam :
chcę wgrać do bazy, do odpowiedniej kolumny nową zmienną, cały kod mam, jednak po wykonaniu operacji nic się nie dzieje, rekord w bazie jest cały czas ten sam (sprawdzam przez SQLite Database Browser).
Oto kod:
public void setLastJokePlus(int catID){
int lastID = getLastJoke(catID);
DatabaseHelper dbh = new DatabaseHelper(context);
dbh.openDatabase();
int ostatni = 1;
db = dbh.getDatabase();
db.rawQuery("UPDATE kategorie SET ostatni = 5 WHERE _id like 1", null);
db.close();
dbh.close();
}
Drugi problem, mam taki, że gdy np edytuje ręcznie w bazie dany rekord, to po skompilowaniu nic się nie dzieje, dopiero jak odpale emulator wraz z opcja "wipe user data " to widać zmianę, da się to jakoś obejść czy to wina emulatora?
Pozdrawiam i z góry dzięki za odp 😉.