Пример Sqlite и воздушного логического объекта - PullRequest
1 голос
/ 06 апреля 2011

Я использую Adobe Air и Sqlite для хранения пользовательских данных, и я хочу использовать логическое значение с Checkbox и хранить данные в БД, но я не знаю, как это сделать.Я знаю, что я должен использовать INTEGER и хранить в нем значения 0 или 1, но как мне это сделать ?!

И я не мог, как любой пример в сети.

Ответы [ 2 ]

0 голосов
/ 12 ноября 2012

Версия AIR SQLite была изменена, чтобы включить десять дополнительных типов сходства столбцов, и один из этих типов является логическим.Таким образом, если столбец базы данных с именем, например, inStock был объявлен как логический, такой запрос будет работать:

SELECT titleID FROM main.Books WHERE inStock = true;
0 голосов
/ 24 августа 2011

По этой ссылке,

SQLite не имеет отдельного класса логического хранилища. Вместо этого логические значения хранятся в виде целых чисел 0 (ложь) и 1 (истина).

Итак, создайте таблицу с указанным столбцом как INTEGER и вставьте значение как есть. SQLite должен автоматически конвертировать их в 1 или 0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...