Start Аndroid: Урок 39. onUpgrade. Обновление базы данных в SQLite (уроки программирования андроид)

В этом уроке меняем версию и обновляем структуру базы данных в onUpgrade. С развитием приложения может возникнуть необходимость изменения структуры базы данных, которую оно использует. На одном из прошлых уроков я упоминал, что для этого используется метод onUpgrade класса SQLiteOpenHelper. Этот метод вызывается, если существующая версия базы данных отличается от той, к которой мы пытаемся подключиться. Версию мы обычно указывали при вызове конструктора супер-класса SQLiteOpenHelper в конструкторе DBHelper.
Попробуем воспользоваться методом onUpgrade и посмотреть, как происходит переход на новую версию базы данных. Для этого напишем небольшое приложение, аналогичное одному из приложений с прошлых уроков — про сотрудников и должности.

ПРИСОЕДИНЯЙТЕСЬ
Поделиться

Виталий Непочатов

Обучающие видео-уроки по разработке приложений и игр для Android. Подпишитесь на наш канал, чтобы не пропустить новые уроки - обновление еженедельно! Мы поможем любому новичку стать продвинутым разработчиком андроид-приложений!



Обсуждение закрыто.