我正在使用Adobe Air和Sqlite來存儲用戶數據,我想用布爾值與Checkbox
並將數據存儲在數據庫中,但我不知道該怎麼做。我知道我必須使用INTEGER並在其中存儲值0或1,但我怎麼做呢?!Sqlite和空布爾對象示例
而我不能如何在網上的任何例子。
我正在使用Adobe Air和Sqlite來存儲用戶數據,我想用布爾值與Checkbox
並將數據存儲在數據庫中,但我不知道該怎麼做。我知道我必須使用INTEGER並在其中存儲值0或1,但我怎麼做呢?!Sqlite和空布爾對象示例
而我不能如何在網上的任何例子。
作爲每this鏈路,
SQLite不具有單獨的布爾存儲類。相反,布爾值被存儲爲整數0(假)和1(真)。
因此,創建一個指定列爲INTEGER
的表格,並按照原樣插入該值。 SQLite應自動將它們轉換爲1或0.
AIR的SQLite版本已被修改爲包含十個額外的列親和類型,其中一個類型爲布爾值。因此,如果名稱爲inStock的數據庫列已被聲明爲布爾值,則類似的查詢將起作用:
SELECT titleID FROM main.Books WHERE inStock = true;