Создайте базу данных SQLite в андроиде

Я хочу создать базу данных SQLite в своем приложении, которое содержит три таблицы, я добавлю данные в таблицы и буду использовать их позже.

но мне нравится сохранять базу данных, как будто то, когда приложение является первым разом, установило его проверки, существует ли база данных или нет, если существует, оно еще обновляет его, если не затем создает новую базу данных.

далее больше я делаю класс DB для упрощения моего приложения, таким образом, я привычка создать действие для моего создания базы данных.

если существуют возможные советы, совместно используйте со мной

44
задан Janusz 21 July 2010 в 09:46
поделиться

2 ответа

Почему бы и нет обратитесь к документации или к образцу кода, поставляемому с SDK? В примерах есть код о том, как создавать / обновлять / заполнять / читать базы данных с помощью вспомогательного класса, описанного в документе, который я связал.

1
ответ дан 26 November 2019 в 22:14
поделиться

Если вы хотите сохранить базу данных между удалениями, вы должны поместить ее на SD-карту. Это единственное место, которое не будет удалено в момент удаления вашего приложения. Но взамен он может каждый раз удаляться пользователем.

Если вы поместите свою БД на SD-карту, вы больше не сможете использовать SQLiteOpenHelper , но вы можете использовать исходный код и архитектуру этого класса, чтобы получить некоторые идеи о том, как реализовать создание, обновление и открытие базы данных.

5
ответ дан 26 November 2019 в 22:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: