首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

这是为什么?解决办法

2012-02-19 
这是为什么?code string(today(),yyyy-mm-dd)code_s code+-%ll_found w_tongzhd.dw_1.find(cod

这是为什么?
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+"~" "), 看它的过滤语句是什么.

热点排行