Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 422
#1

Глюк SQLite? - Программирование Android

11.03.2015, 10:03. Просмотров 370. Ответов 7
Метки нет (Все метки)

Есть столбец таблицы, описанный как "INTEGER NOT NULL DEFAULT 0"
По ошибке записал в него не число, а строку "CreatedOnPDA".
И поле теперь имеет это значение! Но как?
Хотя благодаря этому я и нашел у себя ошибку в коде.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2015, 10:03     Глюк SQLite?
Посмотрите здесь:

Глюк чекбоксов - Программирование Android
Проблема состоит в том что у меня создается список чекбоксов, но когда их количество превышает 9 штук - тут начинается самое интересное,...

Странный глюк IntelliJ IDEA - Программирование Android
IntelliJ IDEA 2016.1.3 Столкнулся с таким: if (_Константа_ || Функция()) { //...... }

SQLite - Программирование Android
Приложение вылетает с ошибкой, не подскажете, в чём проблема? public class DatabaseHelper extends SQLiteOpenHelper { private...

SQLite - Программирование Android
Мне не подскажите где можно взять хорошие примеры по SQlite.

SQLite - Программирование Android
почему id = 0 ??? public void onClick(View view) { dataBase = new DataBase(context); sqLiteDatabase =...

Шифрование SQLite - Программирование Android
Гуру, помогите! Кому-нибудь из Вас это удавалось??? Или хотя-бы слышали про такие НАДЕЖНЫЕ решения? Надо гарантированно защитить...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
11.03.2015, 10:43     Глюк SQLite? #2
Slon747, а вот так ) Это нормально) Эта база жрёт любой тип данных =)
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 422
11.03.2015, 11:07  [ТС]     Глюк SQLite? #3
Какая-то она недостаточно взрослая )
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
11.03.2015, 12:41     Глюк SQLite? #4
Slon747, используйте ORMLite, проблема отпадёт сама собой =)
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 422
29.03.2016, 21:24  [ТС]     Глюк SQLite? #5
Опять наступил на те же грабли и возник вопрос.
В чем же тогда смысл описания типов данных SQLite?
PYPS
51 / 50 / 7
Регистрация: 12.07.2011
Сообщений: 542
Завершенные тесты: 3
30.03.2016, 11:03     Глюк SQLite? #6
Со слов документации: Any column in an SQLite version 3 database, except an INTEGER PRIMARY KEY column, may be used to store a value of any storage class.
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 422
30.03.2016, 11:29  [ТС]     Глюк SQLite? #7
Цитата Сообщение от PYPS Посмотреть сообщение
Со слов документации: Any column in an SQLite version 3 database, except an INTEGER PRIMARY KEY column, may be used to store a value of any storage class.
Есть ли тогда вообще смысл описывать типы данных при создании таблицы (кроме первичного ключа)?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2016, 11:47     Глюк SQLite?
Еще ссылки по теме:

ID в SQLite генерятся не с 0 а с 1; - Программирование Android
Всем доброго времени суток. Извиняюсь за возможно глупый и нубский вопрос). Возникла следующая проблема. При записи данных в таблицу,...

Категории в SQLite - Программирование Android
Всем привет, есть у кого идеи как организовать категории картинок в listview? то есть при нажатии на определённую категорию в listview,...

SQLite из Service - Программирование Android
Здравствуйте, у меня такой вопрос. Уже бьюсь 2 дня, ни как не могу сделать. Может вы мне поможете советом, а лучше примером. Как...

Listener SQLite - Программирование Android
Если какой нибудь стандпртный слушатель изменений в SQLite android. Ну например добавили или удалили что нибудь из базы данных и он в этот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
PYPS
51 / 50 / 7
Регистрация: 12.07.2011
Сообщений: 542
Завершенные тесты: 3
30.03.2016, 11:47     Глюк SQLite? #8
Можно делать без типов, так частенько делают.
CREATE TABLE my_table (name,phone,tabel_no).

Вообще типы нужны для того чтоб было понятно как сравнивать значения.
Yandex
Объявления
30.03.2016, 11:47     Глюк SQLite?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru