Урок 34. Хранение данных. SQLite
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 34. Хранение данных. SQLite
Довольно часто люди говорят вместо СУБД, слово БД. И это устоявшаяся практика. БД гораздо легче выговорить. Это из серии звОнит или звонИт. Активность или активити, или Activity. Смысл ты всё равно поняла.
Re: Урок 34. Хранение данных. SQLite
спрошу по-другому: какие СУБД??
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 34. Хранение данных. SQLite
Система управления базами данных. Ты знаешь другое определение данному сокращению?
Re: Урок 34. Хранение данных. SQLite
Миша, я прошу наименования.... конкретно.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 34. Хранение данных. SQLite
Наименование СУБД с которыми я имел проблемы? Ну например Oracle и JDBC Data Source. Там у меня была проблема со слешами, а также находил встроенный и специфичный баг в самой JDBC либе.
Re: Урок 34. Хранение данных. SQLite
Знаете, я работал только с акцес и FoxPro во время обучения. Когда я написал что не имеет особое значение где находится база, я имел введу что во время того когда ты создаешь программу для работы с БД на форму кидается пара компонетов в настройках которых указывается путь к базе, но в идеале БД должна лежать в корневом каталоге во избежание проблем с установкой связи м\у оболочкой и БД.
Извените если влез в ваш разговор, возможно еще и не по теме)
Извените если влез в ваш разговор, возможно еще и не по теме)
Re: Урок 34. Хранение данных. SQLite
так-так.. и как это базу оракл можно положить в каталог с программой? это что еще за новости?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 34. Хранение данных. SQLite
в фоксе понятие база данных вообще обтекаемое, там лишь таблицы имеются, у них специфическое происхождение и о том, что нужно класть файлы в каталог с программой я бы поспорила - смотря какие.Joker1989 писал(а):Знаете, я работал только с акцес и FoxPro во время обучения. Когда я написал что не имеет особое значение где находится база, я имел введу что во время того когда ты создаешь программу для работы с БД на форму кидается пара компонетов в настройках которых указывается путь к базе, но в идеале БД должна лежать в корневом каталоге во избежание проблем с установкой связи м\у оболочкой и БД.
Извените если влез в ваш разговор, возможно еще и не по теме)
Я толкую про то, что вы обобщаете, говоря об этом, кроме того, тот же фокс немного... так сказать морально устарел, и хотя еще используется, само собой, но те "правила" и технологии, по которым этот дедушка жил - уже несколько раз поменялись.. те же dbf в нем теперь используются почти как тут preferences, а базы данных используются вкупе с ним помощнее.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 34. Хранение данных. SQLite
советую, кроме того, вообще уйти от мысли от "кидания компонент" и использования каких либо компонент, раз работаете с java и андроид. Тут ничего автоматом не бывает, а используются сторонние штуки в виде библиотек различных libraries. И вообще, если в дельфях от вас использование ООП было почти скрыто, тут - это доставляет даже какое-то удовольствие, что ли, хотя все делается "вручную"
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 34. Хранение данных. SQLite
Я повторю) Я во время обучения работал в Delphi, а базой был акцес. наши преподы не заморачиваись)))
Re: Урок 34. Хранение данных. SQLite
А про Фокс да,он очень устарел)))
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 34. Хранение данных. SQLite
Инна, с тобой всё в порядке? Я пишу про проблемы, которые у меня возникли при работе с СУБД и указываю какие, и это был ПРЯМОЙ ОТВЕТ на твой вопрос. Я НЕ ГОВОРИЛ что я устанавливал Оракл в папку с программой. Это лишь твое воображение. Читай лучше и меньше нервов.Foenix писал(а):так-так.. и как это базу оракл можно положить в каталог с программой? это что еще за новости?
Re: Урок 34. Хранение данных. SQLite
Я закончил обучение 3 года назад и с тех пор ни чего не писал, многое забыл, многое пропустил((( А тут решил заняться написанием приложений под андроид, мне всегда нравилось создавать БД и программы для расчета чего нибудь
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 34. Хранение данных. SQLite
Ну Android не создан для расчета чего-нибудь, у него несколько другая аудитория. Можно написать что-то для расчета, но думаю десктопные программы будут лучше.
Re: Урок 34. Хранение данных. SQLite
просто я пока не очень понимаю как под андроид писать БД, но очень хочу разобраться, и по этому решил создать простой телефонный справочник с возможостью вызова абонента прямо из приложения, но без возможности менять базу из приложения - это как бы самая простая база и для тренеровки я дамаю сойдет
Re: Урок 34. Хранение данных. SQLite
Миша, тут viewtopic.php?f=3&t=124&start=520#p23782 шла речь про расположение базы данных. А о проблемах можно долго говорить.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 34. Хранение данных. SQLite
Здравствуйте!
разъясните, пожалуйста, что такое long rowID в строке long rowID = db.insert("mytable", null, cv); из примера. Это просто произвольная переменная, если да, то зачем она вводится? Спасибо!
разъясните, пожалуйста, что такое long rowID в строке long rowID = db.insert("mytable", null, cv); из примера. Это просто произвольная переменная, если да, то зачем она вводится? Спасибо!
Re: Урок 34. Хранение данных. SQLite
метод insert возвращает id только что вставленной записи, она имеет тип long.
если вам он не важен, то можно вызывать так db.insert("mytable", null, cv);
если вам он не важен, то можно вызывать так db.insert("mytable", null, cv);
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 34. Хранение данных. SQLite
День добрый. Такой вопрос. Есть два или несколько девайсов с одной и той же программой. В программе имеется база данных, но количество записей в базах на разных девайсах разное. Базы между собой синхронизировать не надо. Как передать одну или несколько записей с одного девайса на другой ? Можно использовать блитуз, вайфай, мыло, выложить запись на форуме и потом слить её на девайс и добавить в свою базу. Как эту запись передать и соответственно принять ?
Re: Урок 34. Хранение данных. SQLite
Данные из записи можно достать и передать к примеру в JSON, далее вам нужно только забрать их и сформировать select, по тому же принципу, как "доставали".LesliStr писал(а):День добрый. Такой вопрос. Есть два или несколько девайсов с одной и той же программой. В программе имеется база данных, но количество записей в базах на разных девайсах разное. Базы между собой синхронизировать не надо. Как передать одну или несколько записей с одного девайса на другой ? Можно использовать блитуз, вайфай, мыло, выложить запись на форуме и потом слить её на девайс и добавить в свою базу. Как эту запись передать и соответственно принять ?