哪位高手帮帮忙啊,这是一个关于visual foxpro的小程序,执行的时候老显示含有命令中不能识别的命令谓词

opendatabasexsxkuse学生in0selecet学生clearaccept"请输入学生姓名:"tonamelocatefor姓名=nameif.not.eo... open database xsxk
use 学生 in 0
selecet 学生
clear
accept"请输入学生姓名:"to name
locate for 姓名=name
if .not.eof()
?"姓名:"+姓名
?"性别:"+iif(姓名,"男","女")
?"出生日期:"+dtoc(出生日期,1)
else
?"查无此人!"
endif
close database
return
展开
 我来答
uhmf
2012-06-19 · TA获得超过1457个赞
知道大有可为答主
回答量:1891
采纳率:50%
帮助的人:1316万
展开全部
“selecet 学生”应该是
SELECT 学生
更多追问追答
追问
不能小写吗?为什么,我修改成大写之后执行,显示?"性别:"+iif(姓名,"男","女")
这一行,“函数参数的值、类型或项目无效”,不知道哪里错了,谢谢
追答
我需要跟你说,也请你注意,写软件得注意代码书写正确
首先,请注意“selecet”和“SELECT”相同吗?
其二,?"性别:"+iif(姓名,"男","女"),这条明明是判断“性别”,为什么用“姓名”
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式