编程论坛 » PowerBuilder » 请问如何实现模糊查找功能?我下面的代码哪里出错了?
新手上路
搜索更多相关主题的帖子: name 数据库 模糊 代码
查看详细资料
TOP
注册会员
string ls_name ls_name=trim (sle_name.text) if ls_name=""or isnull(ls_name) then MessageBox("数据不全!","请输入待查询书目的名称!") else ls_name="%"+ls_name+"%" dw_name.retrieve(ls_name) end if sle_name.SetFocus () 另外在application里面确信有connect using sqlca; if sqlca.sqlcode <> 0等等在窗口下面有没有写上dw_1.settransobject(sqlca) dw_1.retrieve() if dw_1.rowcount<1 then dw_1.insertrow(0)
这样试试看string ls_name ls_name=trim (sle_name.text) if not ls_name=""then ls_name="%"+ls_name+"%" dw_name.SetFilter(ls_name)
dw_name.Filter( )else MessageBox("数据不全!","请输入待查询书目的名称!") end if sle_name.SetFocus () 如用retrieve要定义检索参数。
版主