专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VFP

vfp模糊查詢的問題,该怎么解决

发布时间:2010-05-24 21:56:03 文章来源:www.iduyao.cn 采编人员:星星草
vfp模糊查詢的問題
SelFilter= ".T. "
IF.NOT.EMPTY(ALLTRIM(THISFORM.name_ch.VALUE))
      SelFilter=SelFilter+ "AND   ' "   +   ALLTRIM(THISFORM.name_ch.VALUE)+ "   '   $   name_ch   "
ENDIF

SELECT   user
SET   FILTER   TO   &SelFilter
查詢的結果在GRID1中顯示

這樣進行模糊查詢時,結果好像不太正常,例如我有兩條記錄,一條的name_ch是王五,另一條是王明,當我在文本框輸入王進行查詢是,一條記錄都不顯示,用五進行查詢,會出來王五記錄。為什么用兩個共同的字進行查詢會沒有結果呢?

------解决方案--------------------
SelFilter= ".T. "
IF.NOT.EMPTY(ALLTRIM(THISFORM.name_ch.VALUE))
lcString=ALLTRIM(THISFORM.name_ch.VALUE)
SelFilter=SelFilter+ "AND ' "+lcString+ " ' $ name_ch "
ENDIF

SELECT user
SET FILTER TO &SelFilter
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: