+ -
当前位置:首页 → 问答吧 → 如何将筛选条件分解成filter支持的格式 因式分解

如何将筛选条件分解成filter支持的格式 因式分解

时间:2011-08-16

来源:互联网

asp记录集通过filter可以进行再次筛选,但filter对带括号的条件支持不够好.比如:rs.filter="(xl>20 or xl=10) and xb=2"这样的写法就不支持。只有写成这样才行:rs.filter="(xl>20 and xb=2) or (xl=10 and xb=2)"。也就是or不能出现在括号中。

现在想大家帮忙的是:能否写一个函数,将filter不支持的条件语句,分解成后面filter支持的条件格式?也就是将括号分解到不能分解为止。

作者: ysqy6666   发布时间: 2011-08-16

这样行不行
rs.filter="((xl>20) or (xl=10)) and xb=2"

作者: see168   发布时间: 2011-08-17