首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

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

2012-03-07 
请教一个过滤问题,大家帮忙看看是这样的,我SQL数据库里的字段是numeric型的,现在软件里要过滤实现,XX an

请教一个过滤问题,大家帮忙看看
是这样的,我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'

热点排行