lazarus 使用zeos ZQuery.filter发现使用like '%aa%'不起作,最后在lazarus官方论坛找到答案,原来lazarus DB like的通配符使用*而不是使用常用的%,*的用法和%一样。
zquery1.filtered:=false; zquery1.filter:=' Abstract like '+quotedstr('*'+Edit1.text+'*'); zquery1.filtered:=true;
lazarus 使用zeos ZQuery.filter发现使用like '%aa%'不起作,最后在lazarus官方论坛找到答案,原来lazarus DB like的通配符使用*而不是使用常用的%,*的用法和%一样。
zquery1.filtered:=false; zquery1.filter:=' Abstract like '+quotedstr('*'+Edit1.text+'*'); zquery1.filtered:=true;