PB如何实现人员姓名的模糊查询,如:表RYB中有字段XM,现要查“王?国”或“*国”的人是否存在?如何实现?请各位高手指点啦!
------解决方案--------------------
select * from ryb where xm like '*国';
datawindow实现方法跟sql 语句一样的。
------解决方案--------------------
- SQL code
select * from RYB where XM like '王%国' or XM like '%国'
------解决方案--------------------
在DW里写SQL啊。
------解决方案--------------------
dw_1 的SQL语句是什么?如果没条件
cxtj ='XM like '''王%国''' + ' or XM like '''%国''' '
w_sfxxbbj.dw_1.setfilter(cxtj)
w_sfxxbbj.dw_1.filter()
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
这么复杂啊,恭喜一下
------解决方案--------------------
樓主太複雜了,再數據窗口定義一個參數s_name、d_name,where里加上name like s_name or
name like d_name就行了;
窗口里name=**.getitemstring(1,'name')
name1=left(name,1);
name2=right(name,1)
DW.retrieve(name1 + '%' + name2,'%' +name2)
就OK了!!