SQLite 的 SQL 中,BOOL 字段在插入、修改和条件时,用 1 表示 True,用 0 表示 False,比如:
sql = "update Cftea_Table set Passed=" + (Passed ? 1 : 0) + " where Published=" + (Published ? 1 : 0)
在 Where 条件时,也可用 " where Published" 或 " where not Published"。
但是
根据最新测试,似乎:1、0、True、False(忽略大小写),都可以正确使用,不论是 BOOL 字段,还是 BOOLEAN 字段,不论是 insert 还是 update,还是 where。