莆田联通营业厅:求vfp大师

来源:百度文库 编辑:高考问答 时间:2024/04/30 19:34:52
谁能帮我看看这个怎么改呀~
提示说类型不匹配。。。郁闷了一晚上
火光飘渺(1797327) 22:13:04
sele 学生
appe blan
repl 学号 with x1,姓名 with x2,性别 with x3,年龄 with x4,出生日期 with x5
x1=""
x2=""
x3=""
x4=0
x5=""
thisform.refresh()
火光飘渺(1797327) 22:13:43
学号 姓名都是字符型
性别逻辑型
年龄 数值型
出生日期是日期型

有两处错误:
1,x3="" 既然性别是逻辑型,那么这里不能赋值成字符型的数据,应该是X3=.T. 或者X3=.F.

2,x5="" 既然是日期型,那么这里也不应该赋值成字符型,应该给X5赋一个初值如x5=date()

如果想得到一个空白行,其实用不着给性别和出生日期赋值,在REPL 语句中取消这两项就行了