VFP咨询,提示“命令中含有不能识别的短语或关键字”

inp=GETDIR('C:\','请选择录取系统导出数据目录','投档数据导入',2,.f.)
wenjian1=inp+"\t_tdd.dbf"
wenjian2=inp+"\t_tddw.dbf"
if FILE(wenjian1)
SELECT '&pcSys_dir.\data\tdxx'
IF FILE(wenjian2)
UPDATE tdxx SET tdxx.sftd='1',tdxx.tuidrq=DATE() from '&inp.\t_tdd' WHERE tdxx.ksh=t_tdd.ksh AND t_tdd.kszt='3'
messagebox("退档信息导入成功!",0+64,pcMessage)
ENDIF
ELSE
messagebox("请选择正确录取系统导出数据目录!",0+64,pcMessage)
ENDIF
这段命令哪里写错了,我运行的时候,提示“命令中含有不能识别的短语或关键字”

第1个回答  2007-07-26
第一句就错了,inp赋值失败,后面要用到inp都无效了!
inp=GETDIR('C:\','请选择录取系统导出数据目录','投档数据导入',2,.f.)
改为:
inp=GETDIR('C:\','请选择录取系统导出数据目录','投档数据导入')
试试!
相似回答