当前位置: 代码迷 >> PB >> 请问一个过滤有关问题,大家帮忙看看
  详细解决方案

请问一个过滤有关问题,大家帮忙看看

热度:35   发布时间:2016-04-29 08:58:06.0
请教一个过滤问题,大家帮忙看看
是这样的,我SQL数据库里的字段是numeric型的,现在软件里要过滤实现,>=XX and <=yy
我是这样写的:

ls_filter="(string(xsl) >='"+sle_1.text+"') and (string(xsl) <='"+sle_4.text+"')"
dw_1.setfilter(ls_filter)
dw_1.filter()

但是实现不了这个功能,过滤出来的数据完全不准。

------解决方案--------------------
ls_filter="(xsl >="+sle_1.text+") and (xsl <="+sle_4.text+")" 
dw_1.setfilter(ls_filter) 
dw_1.filter() 

去掉单引号与数字转字符就可以了,数字的比较与数值的比较方式是不一样的,
'2'>'10'
  相关解决方案