用户只要输入会员编号或者手机号码就能搜索到有没有该会员
sele 会员编号 from cmem where ALLTRIM(会员编号) = ALLTRIM(THIS.VALUE) into cursor "btemp"
单个搜索的我会
但两个搜索的就不会了。。
求指教啊!!
7 个解决方案
#1
ALLTRIM(会员编号) = ALLTRIM(THIS.VALUE)
or
ALLTRIM(手机号码) = ALLTRIM(THIS.VALUE)
or
ALLTRIM(手机号码) = ALLTRIM(THIS.VALUE)
#2
VFP 提供了丰富的函数,不妨都用用
sele 会员编号 from cmem where inlist( ALLTRIM(THIS.VALUE), ALLTRIM(会员编号), ALLTRIM(手机号码)) into cursor "btemp"
sele 会员编号 from cmem where inlist( ALLTRIM(THIS.VALUE), ALLTRIM(会员编号), ALLTRIM(手机号码)) into cursor "btemp"
#3
如果是一个文本框
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 会员编号 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)
#4
Select 会员编号 From cmem Where 会员编号=Alltrim(This.Value) Or 手机号码=Alltrim(This.Value) Into Cursor btemp
#5
这个我之前试过了
不行
输入手机号码没有反应
不知道为什么
手机号码字段是字符型的
#6
搜索手机号码一样没有任何反应
#7
我是在interactivechang里面让用户直接输入就可以搜索出来的
对应的名字等信息会出现在其他text控件
输入会员编号是可以
但输入手机号码却没有反应
#1
ALLTRIM(会员编号) = ALLTRIM(THIS.VALUE)
or
ALLTRIM(手机号码) = ALLTRIM(THIS.VALUE)
or
ALLTRIM(手机号码) = ALLTRIM(THIS.VALUE)
#2
VFP 提供了丰富的函数,不妨都用用
sele 会员编号 from cmem where inlist( ALLTRIM(THIS.VALUE), ALLTRIM(会员编号), ALLTRIM(手机号码)) into cursor "btemp"
sele 会员编号 from cmem where inlist( ALLTRIM(THIS.VALUE), ALLTRIM(会员编号), ALLTRIM(手机号码)) into cursor "btemp"
#3
如果是一个文本框
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 会员编号 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)
#4
Select 会员编号 From cmem Where 会员编号=Alltrim(This.Value) Or 手机号码=Alltrim(This.Value) Into Cursor btemp
#5
这个我之前试过了
不行
输入手机号码没有反应
不知道为什么
手机号码字段是字符型的
#6
搜索手机号码一样没有任何反应
#7
我是在interactivechang里面让用户直接输入就可以搜索出来的
对应的名字等信息会出现在其他text控件
输入会员编号是可以
但输入手机号码却没有反应