Как работать с БД из разных классов?

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
kirka_scant
Сообщения: 42
Зарегистрирован: 18 дек 2013, 14:54

Как работать с БД из разных классов?

Сообщение kirka_scant » 02 апр 2014, 06:47

Нужно ли создавать свои экземпляры DBHelper? Почему-то не могу получить доступ к базе данных из другого класса, вываливается программма в конструкторе суперкласса. Если указывать в конструкторе суперкласса имя еще несуществующей БД, то конструктор выполняется нормально. В чем может быть дело? Как вообще грамотно обращаться к одной и той же таблице из разных классов?
Для того чтобы использовать метод getString() разве обязательно наследоваться от Activity? Это ведь такая фундаментальная функция... От чего еще можно наследоваться для того, чтобы пользоваться getString() ?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Как работать с БД из разных классов?

Сообщение Foenix » 02 апр 2014, 12:28

каша какая-то из вопросов.
Разбирайся с контент-провайдером. В сети полно примеров. Подход, описанный в уроках давно устарел.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Ответить