
628
Rozdział 15.
Tworzenie pomocnika
Tworzenie pomocnika SQLite
Pomocnika SQLite możemy utworzyć, pisząc klasę dziedziczącą po klasie
SQLiteOpenHelper
. W tej klasie musimy przesłonić metody
onCreate()
i
onUpgrade()
. Obie te metody są obowiązkowe.
Pierwsza z tych dwóch metod,
onCreate()
, jest wywoływana w momencie, gdy baza
danych zostaje po raz pierwszy utworzona na urządzeniu. Powinna ona zawierać
cały kod niezbędny do utworzenia tabel bazy danych.
Z kolei metoda
onUpgrade()
jest wywoływana, gdy trzeba zaktualizować bazę danych.
Na przykład jeśli trzeba wprowadzić jakieś zmiany w tabelach już po utworzeniu bazy
danych, to należy je wykonywać ...