Создание базы

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Создание базы

Сообщение antihawk » 05 фев 2015, 22:44

Вопрос состоит в том как создать базу данных в программе, с Sqlite работать умею, записывать туда данные и считывать, а как сделать чтобы база уже была, то есть записать туда данные не с приложения, а со среды разработки? Или для этого стоит использовать что-то другое? Данные нужно в виде:
1) id
2) текст
3) текст
4) integer

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Создание базы

Сообщение doter.ua » 05 фев 2015, 23:03

Можешь в онкреейте в классе ДБхелпер инсертнуть нужные поля. Еще можно закинуть ее в ассетс (уже готовую) создав где-то в другом месте и подключить в проект. например с помощью утилиты http://sqlitebrowser.org/

P.S. для тех кто давно пользуется этой утилитой (старой версией) - советую стянуть последнюю, ее неплохо так апнули в юзабилити.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Re: Создание базы

Сообщение antihawk » 05 фев 2015, 23:10

doter.ua писал(а):Можешь в онкреейте в классе ДБхелпер инсертнуть нужные поля. Еще можно закинуть ее в ассетс (уже готовую) создав где-то в другом месте и подключить в проект. например с помощью утилиты http://sqlitebrowser.org/

P.S. для тех кто давно пользуется этой утилитой (старой версией) - советую стянуть последнюю, ее неплохо так апнули в юзабилити.
Спасибо,
Нашел такой урок: http://developer.alexanderklimov.ru/and ... eadydb.php
Там два способа, один в res/raw второй в assets. А куда закидывать в android studio не в курсе? :)
Или их можно создать?

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Создание базы

Сообщение doter.ua » 06 фев 2015, 00:14

antihawk писал(а):
doter.ua писал(а):Можешь в онкреейте в классе ДБхелпер инсертнуть нужные поля. Еще можно закинуть ее в ассетс (уже готовую) создав где-то в другом месте и подключить в проект. например с помощью утилиты http://sqlitebrowser.org/

P.S. для тех кто давно пользуется этой утилитой (старой версией) - советую стянуть последнюю, ее неплохо так апнули в юзабилити.
Спасибо,
Нашел такой урок: http://developer.alexanderklimov.ru/and ... eadydb.php
Там два способа, один в res/raw второй в assets. А куда закидывать в android studio не в курсе? :)
Или их можно создать?
создай folder, в main: ...main/assets
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Ответить