关于过滤查询,数据窗口显示空白,大家指点下
我搜索图书编号所使用的代码:
long ls_bookid,ls_bookid2
ls_bookid=sle_1.text
dw_1.setfilter("bookid='"+ls_bookid+"'")// 设置过滤条件
dw_1.filter()//过滤数据
为什么数据窗口显示的变成空白。
[解决办法]
setfilter是区分大小写的,你看看是不是大小写有差异,如果不行区分大小写,就改成这样
dw_1.setfilter("lower(bookid) = '" + lower(ls_bookid) + "'")// 设置过滤条件
[解决办法]
要先Retrieve再SetFilter(条件),最后Filter()