欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

如何通过一个值去搜索表里两个字段中任一字段相同的记录

更新时间: 2014-01-05 02:27:03 责任编辑: Author_N1

 

怎么通过一个值去搜索表里两个字段中任一字段相同的记录
我的text2控件是会员搜索用的
用户只要输入会员编号或者手机号码就能搜索到有没有该会员
sele 会员编号 from cmem where ALLTRIM(会员编号) = ALLTRIM(THIS.VALUE) into cursor "btemp"
单个搜索的我会
但两个搜索的就不会了。。
求指教啊!!
--参考方法--
ALLTRIM(会员编号) = ALLTRIM(THIS.VALUE) 
or
ALLTRIM(手机号码) = ALLTRIM(THIS.VALUE) 
--参考方法--
VFP 提供了丰富的函数,不妨都用用

sele 会员编号 from cmem where inlist( ALLTRIM(THIS.VALUE), ALLTRIM(会员编号), ALLTRIM(手机号码)) into cursor "btemp"
--参考方法--
如果是一个文本框
Select 会员编号 Into Cursor "btemp" From cmem Where Alltrim(会员编号)=Alltrim(This.Value) Or Alltrim(手机号码)=Alltrim(This.Value)

如果是二个文本框(一个输入会员编号[Text1],另一个输入手机号[Text2]),然后单设一个查询按钮,这个查询按钮的 Click 事件
Select 会员编号 Into Cursor "btemp" From cmem Where Alltrim(会员编号)=Alltrim(Thisform.Text1.Value) Or Alltrim(手机号码)=Alltrim(Thisform.Text2.Value)

--参考方法--
Select 会员编号 From cmem Where 会员编号=Alltrim(This.Value) Or 手机号码=Alltrim(This.Value) Into Cursor btemp 

上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:27:03
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/9935/
本文WWW.DOC100.NET DOC100.NET版权所有。