Start Аndroid: Урок 39. onUpgrade. Обновление базы данных в SQLite (уроки программирования андроид)
В этом уроке меняем версию и обновляем структуру базы данных в onUpgrade. С развитием приложения может возникнуть необходимость изменения структуры базы данных, которую оно использует. На одном из прошлых уроков я упоминал, что для этого используется метод onUpgrade класса SQLiteOpenHelper. Этот метод вызывается, если существующая версия базы данных отличается от той, к которой мы пытаемся подключиться. Версию мы обычно указывали при вызове конструктора супер-класса SQLiteOpenHelper в конструкторе DBHelper.
Попробуем воспользоваться методом onUpgrade и посмотреть, как происходит переход на новую версию базы данных. Для этого напишем небольшое приложение, аналогичное одному из приложений с прошлых уроков — про сотрудников и должности.
Последние сообщения
![127 полезных и бесплатных онлайн академий](https://academia50.ru/wp-content/uploads/2019/04/61-420x330.png)
127 полезных и бесплатных онлайн академий
23.04.2019
![Ресурсы для objective-C программистов](https://academia50.ru/wp-content/uploads/2017/10/050-124-420x330.png)
Ресурсы для objective-C программистов
21.03.2018