2011-04-06 45 views
1

我正在使用Adobe Air和Sqlite來存儲用戶數據,我想用布爾值與Checkbox並將數據存儲在數據庫中,但我不知道該怎麼做。我知道我必須使用INTEGER並在其中存儲值0或1,但我怎麼做呢?!Sqlite和空布爾對象示例

而我不能如何在網上的任何例子。

回答

0

作爲每this鏈路,

SQLite不具有單獨的布爾存儲類。相反,布爾值被存儲爲整數0(假)和1(真)。

因此,創建一個指定列爲INTEGER的表格,並按照原樣插入該值。 SQLite應自動將它們轉換爲1或0.

0

AIR的SQLite版本已被修改爲包含十個額外的列親和類型,其中一個類型爲布爾值。因此,如果名稱爲inStock的數據庫列已被聲明爲布爾值,則類似的查詢將起作用:

SELECT titleID FROM main.Books WHERE inStock = true;