hur.cn - 华软网

 热门搜索

请问PB 8.0中如何实现模糊查询

  作者:未知    来源:网络    更新时间:2018/4/16
请问PB 8.0中如何实现模糊查询,例如,有一个图书表,里面有书名,作者,出版社之类的信息,我在单行编辑框中输入书名的二个字,它就能在下面的数据窗口中显示所有包含这二个字的书名。我写的代码是如下所示,但只能查询到通配的书籍,不能模糊查询。


string condition
condition='book_name'+'='+"'"+sle_1.text+"'"
messagebox("系统提示","您查找的图书号是: "+string(sle_1.text))
dw_1.setfilter(condition)
filter(dw_1)
if dw_1.retrieve()=0 then messagebox('提示','图书馆没有此书!')

先谢了,在线等。

------华软网友回答------
conditino="(book_name like '%"+sle_1.text+"%')"
dw_1.setfilter(condition)
dw_1.filter(condition)
if dw_1.rowcount()<=0 then  messagebox('提示','图书馆没有此书!')



conditino="(book_name like '%"+sle_1.text+"%')"
dw_1.setfilter(condition)
if dw_1.retrieve()<=0  then  messagebox('提示','图书馆没有此书!')
------华软网友回复------
string condition
condition = "book_name like '%" + sle_1.text + "%'"
messagebox("系统提示","您查找的图书号是: " + string(sle_1.text))
dw_1.setfilter(condition)
dw_1.filter()
if dw_1.RowCount() <= 0 then messagebox('提示','图书馆没有此书!')


------华软网友回复------
同意楼上的      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。