vfp找不到列变量
publicryflagpublicrybhrybh="编号"ifalltrim(thisform.Text1.text)=="".or.alltrim(thisform...
public ryflag
public rybh
rybh="编号"
if alltrim(thisform.Text1.text)=="" .or. alltrim(thisform.Text2.text)==""
messagebox("请输入用户名密码",0,"提醒")
thisform.text1.setfocus
return
endif
do case
case thisform.optiongroup1.value=1
select 管理员
ryflag="管理员"
case thisform.optiongroup1.value=2
select 教师
ryflag="教师"
case thisform.optiongroup1.value=3
select 学生
ryflag="学生"
endcase
rybh=alltrim(thisform.text1.value)
locate for alltrim(编号)==rybh
if found()
if alltrim(密码)<>alltrim(thisform.text2.value)
messagebox("密码输入出错",0,"提醒")
return
else
thisform.release
do form 主表单 with ryflag,rybh
endif
else
messagebox("用户名错误",0,"提醒")
return
endif
找不到变量rybh 展开
public rybh
rybh="编号"
if alltrim(thisform.Text1.text)=="" .or. alltrim(thisform.Text2.text)==""
messagebox("请输入用户名密码",0,"提醒")
thisform.text1.setfocus
return
endif
do case
case thisform.optiongroup1.value=1
select 管理员
ryflag="管理员"
case thisform.optiongroup1.value=2
select 教师
ryflag="教师"
case thisform.optiongroup1.value=3
select 学生
ryflag="学生"
endcase
rybh=alltrim(thisform.text1.value)
locate for alltrim(编号)==rybh
if found()
if alltrim(密码)<>alltrim(thisform.text2.value)
messagebox("密码输入出错",0,"提醒")
return
else
thisform.release
do form 主表单 with ryflag,rybh
endif
else
messagebox("用户名错误",0,"提醒")
return
endif
找不到变量rybh 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询