这样的过滤语句是不是PB不允许?

sun_shineall 2003-12-12 10:13:34

ls_filter = "customershortname like '%value1%' or customershortname like '%value2%'"

li_rc = dw_1.SetFilter(filter)

返回的li_rc值为-1,把like改成=就可以。
...全文
68 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
chrisfy 2003-12-12
  • 打赏
  • 举报
回复
同意wwwafa9(阿发)
只是把li_rc = dw_1.SetFilter(filter)改为li_rc = dw_1.SetFilter(ls_filter)就行了
liliang800207 2003-12-12
  • 打赏
  • 举报
回复
试试wwwafa9(阿发) 的
hzhxxx 2003-12-12
  • 打赏
  • 举报
回复
zwmc like 'd%' or dm like 'd%' error
zwmc like 'd%' or dm = 'd' error
dm = 'd' and zwmc like 'd%' right
hzhxxx 2003-12-12
  • 打赏
  • 举报
回复


是的,并且 like 要放在后面
wwwafa9 2003-12-12
  • 打赏
  • 举报
回复
改成这样行不行?
ls_filter = "(customershortname like '%value1%') or (customershortname like '%value2%')"
dotnba 2003-12-12
  • 打赏
  • 举报
回复
"(customershortname like '%value1%') or (customershortname like '%value2%')"
eminena 2003-12-12
  • 打赏
  • 举报
回复
ls_filter = "customershortname like '%"+value1+"%' or customershortname like '%"+value2+"%'"

li_rc = dw_1.SetFilter(filter)
mittee 2003-12-12
  • 打赏
  • 举报
回复
filter的过滤是有一些限制,为何不修改select语句
cxwsoftware 2003-12-12
  • 打赏
  • 举报
回复
同意楼上

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧