当前位置: 代码迷 >> PB >> 这是为什么?解决办法
  详细解决方案

这是为什么?解决办法

热度:19   发布时间:2016-04-29 08:45:43.0
这是为什么?
code = string(today(),"yyyy-mm-dd")
code_s = code+"-%"
ll_found = w_tongzhd.dw_1.find("code LIKE"+"~""+code_s+"~"",1,w_tongzhd.dw_1.rowcount())

以上脚本在pb8.0中执行很好,可在pb11.5中却不执行,这是为什么?

------解决方案--------------------
那试一下这个先:
code_s = '%' + code + "%" 
或者:
ll_found = w_tongzhd.dw_1.find("code LIKE ~""+code_s+"~" ",1,w_tongzhd.dw_1.rowcount()) 
或者,打开该DW 对象,先按照条件检索出数据,再点击菜单上的 row -> filter ,在那里面按照你的条件过滤一下看能否得到想要的.

最后:
messagebox('',"code LIKE ~""+code_s+"~" "), 看它的过滤语句是什么.

  相关解决方案