一个很简单的问题,关于boolean字段filter过滤条件的编写(50分)

  • 主题发起人 主题发起人 devecom
  • 开始时间 开始时间
D

devecom

Unregistered / Unconfirmed
GUEST, unregistred user!
不知道有谁用boolean类型的字段做过过滤吗?
我怎么都过滤不了,老是报类型不配的错。
下面2中方法都有错
写法1:
table1.filterd := false;
table1.filter := 'IsBook=true';
table1.filterd := true;
写法2:
table1.filterd := false;
table1.filter := 'IsBook='+Chr(39)+'true'+Chr(39);
table1.filterd := true;
对于boolean型的过滤到底应该怎么写呢?
请各位解答一下,谢谢了!
 
table1.filterd := false;
table1.filter := 'IsBook';
table1.filterd := true;
 
就用 table1.filter := 'IsBook'; 试试看。
 
但是如果我要IsBook=false呢?

写成 table1.filter := 'not IsBook' 吗?

感觉有点不对劲

试试看:)
 
谢谢2位的答案

确实是这样
 
后退
顶部