delphi xe3连接sqlite3时,怎么使用布尔类型

delphi xe3连接sqlite3时,如何使用布尔类型?我用unidac5连接 sqlite3分别尝试用 integer 和 text类型储存

delphi xe3连接sqlite3时,如何使用布尔类型?
我用unidac5连接 sqlite3

分别尝试用 integer 和 text类型储存原boolean类型的字段isimg。
在DELPHI XE3中这样读取

uniquery1.FieldByName('isimg').AsBoolean;

但报错'Cannot access field 'istrimrule' as type Boolean'

查看data.db单元中的asboolean的源码为