| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 657 人关注过本帖, 1 人收藏
标题:用vfp做模糊查询
只看楼主 加入收藏
zjl1616
Rank: 1
等 级:新手上路
帖 子:21
专家分:3
注 册:2010-5-10
结帖率:28.57%
收藏(1)
已结贴  问题点数:5 回复次数:4 
用vfp做模糊查询
例:表中有100条姓名字段,有“张明”“李小天”.....我想在text1 文本框中输入"zm"就能调出张明
搜索更多相关主题的帖子: 张明 文本框 姓名 查询 
2012-05-27 12:15
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:2 
表中增加一个字段(简拼),用于保存“姓名”字段的拼音简拼。
姓名      简拼
张明      ZM
李小天    LXT

至于如何生成拼音简拼,可以参考下面的贴子:
https://bbs.bccn.net/thread-364629-1-2.html

select tabname
browse for alltrim(简拼)==alltrim(thisform.text1.value)
-------------------------------------------------------
不一定非要用简拼查询姓名,还可以通过姓名中的某一个(或两个相连的)字查询姓名。
BROWSE FOR ATCC(ALLTRIM(THISFORM.TEXT1.VALUE),姓名)>0


[ 本帖最后由 sdta 于 2012-5-27 19:30 编辑 ]

坚守VFP最后的阵地
2012-05-27 12:34
软件服务
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:344
专家分:736
注 册:2011-12-23
收藏
得分:2 
学习上面的
2012-05-27 16:26
xs591222
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:28
帖 子:682
专家分:1299
注 册:2009-3-1
收藏
得分:2 
如果表中有好多个张明,输入张明能查到第一个,要继续点查询能显示下一个,直到N个张明一一显示才结束,能实现吗?
2012-05-27 19:49
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
回复 4楼 xs591222
看下LOCATE与CONTINUE命令的用法,你就知道如何做了。

坚守VFP最后的阵地
2012-05-27 20:01
快速回复:用vfp做模糊查询
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047972 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved