当前位置: 代码迷 >> PB >> PB 模糊查询有关问题求解
  详细解决方案

PB 模糊查询有关问题求解

热度:27   发布时间:2016-04-29 06:41:59.0
PB 模糊查询问题求解
string s  
if isnull(sle_1.text) or trim(sle_1.text) ='' then  
dw_1.retrieve()
else  
s=sle_1.text//查询框里输入的内容赋值给S  
dw_1.setfilter("ck_name like'%"+s+"%'")

dw_1.filter()
dw_1.setfocus() //给焦点  


dw_1.retrieve()  
end if
 
我想在sle_1.text 输入内容时就查询名字中包含输入字节的数据,不输入时则显示全部数据,但我现在输入后再删除字节却不能显示全部数据,求解

------解决方案--------------------
当然显示不出来了


string s  
if isnull(sle_1.text) or trim(sle_1.text) ='' then
dw_1.setfilter("")
dw_1.retrieve()
else  
s = sle_1.text//查询框里输入的内容赋值给S  
dw_1.setfilter("ck_name like'%"+s+"%'")
dw_1.filter()
dw_1.setfocus() //给焦点  
dw_1.retrieve()  
end if

------解决方案--------------------

string s  
if isnull(sle_1.text) or trim(sle_1.text) ='' then
dw_1.setfilter("")
dw_1.retrieve()
else  
s = sle_1.text//查询框里输入的内容赋值给S  
dw_1.setfilter("ck_name like'%"+s+"%'")
dw_1.filter()
dw_1.setfocus() //给焦点  
dw_1.retrieve()  
end if

------解决方案--------------------
试试以上的代码
  相关解决方案