命令中含有不可识别的短语或关键字

xudong2472 2012-01-16 10:09:53
我的程序中 &a代表a1 a2 a3...等表为了对 &a备份编写如下语句。
copy file &a.* to &b.*
程序运行时,出错“命令中含有不可识别的短语或关键字”。请高手指点。谢谢!
...全文
313 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xudong2472 2012-01-17
  • 打赏
  • 举报
回复
apple_8180:我按你教的方法,试了一下,成功了。非常感谢你!
xudong2472 2012-01-16
  • 打赏
  • 举报
回复
khbh='1'
fuzhaib='fuzhaib'-khbh
if used('&fuzhaib') &&如果表已打开
sele &fuzhaib &&选择表所在的工作区
SET ORDER TO 1 &&以科目号字段进行索引
else
sele 104 &&选择1工作区
use &fuzhaib order tag 1
endif
go top
do while !eof()
cd=len(alltrim(项目))
if cd=0
dele
pack
endif
skip
enddo
if tf =.t.
bfuzhaib='bfuzhai'-khbh
close table all
copy file &fuzhaib..* to &bfuzhaib..*
flush
thisform.release
else
ts=messagebox("退出前请点击'修改'或'删除'按钮",0,'提示信息') &&提示
if ts=1
thisform.combo1.setfocus
return
endif
endif
十豆三 2012-01-16
  • 打赏
  • 举报
回复
帖完整一些,上下文相关代码。
xudong2472 2012-01-16
  • 打赏
  • 举报
回复
我用的是vfp6.0,不知是否有影响?
xudong2472 2012-01-16
  • 打赏
  • 举报
回复
apple_8180:我按你教的方法,试了一下,没成功。我实际上的表名:fuzhaib,不知道是否是因为文件名太长了?
十豆三 2012-01-16
  • 打赏
  • 举报
回复
copy file &a..* to &b..*
十豆三 2012-01-16
  • 打赏
  • 举报
回复
copy file &fuzhaib..* to &bfuzhaib..*
改为
copy file '&fuzhaib..*' to '&bfuzhaib..*'

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧