Sqlite和air布尔对象的例子

时间:2011-04-06 13:20:13

标签: sqlite air

我使用Adobe Air和Sqlite存储用户数据,我想使用带有Checkbox的布尔值并将数据存储在数据库中,但我不知道如何操作。我知道我必须使用INTEGER并在其中存储值0或1,但我是如何做到的?!

我不知道网上有什么例子。

2 个答案:

答案 0 :(得分:0)

根据this链接,

  

SQLite没有单独的布尔存储类。相反,布尔值存储为整数0(假)和1(真)。

因此,使用指定的列创建表INTEGER,并按原样插入值。 SQLite应自动将它们转换为1或0。

答案 1 :(得分:0)

AIR的SQLite版本已被修改为包含十个额外的列关联类型,其中一种类型为布尔值。因此,如果已将名为 inStock 的数据库列声明为布尔值,则此类查询将起作用:

SELECT titleID FROM main.Books WHERE inStock = true;