VFP表单按钮代码

有一张student表,里面学号和姓名都是唯一的。我向设计一个表单,里面有2个TEXT和一个COMMAND要求如下:1.在TEXT1中输入表中姓名,点按钮就会在TEXT2... 有一张student表,里面学号和姓名都是唯一的。
我向设计一个表单,里面有2个TEXT和一个COMMAND
要求如下:
1.在TEXT1中输入表中姓名,点按钮就会在TEXT2中显示学号
2.如果输入的不是字符型,按按钮则提示输入错误
3.如果输入的是空格或者不输入,按按钮也提示输入错误

下面是我的代码
表单的LOAD代码:
open database xuesheng
use student in 0

COMMAND1的代码:
if vARTYPE(thisform.text1.value)<> C
wait"输入错误" windows timeout 5
else
if alltrim(thisform.text1.value)==""
wait"输入错误" windows timeout 5
else
select 学号 from student where 姓名=alltrim(thisform.text1.value) into cursor lsb
select lsb
go top
thisform.text2.value=学号
endif
endif

我的执行结果是无论输入什么或者不输入:VFP总提示:程序错误,找不到变量'C',我很郁闷,
有高手指出我的错误并帮我改吗?
展开
 我来答
创作者8WEWkbQq0K
2008-10-27 · TA获得超过465个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:542万
展开全部
if vARTYPE(thisform.text1.value)<> C

这儿的C加上引号
if vARTYPE(thisform.text1.value)<> "C"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
pmsong
2008-10-22 · 超过11用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:27.2万
展开全部
C加引号
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式