VF 程序运行时常显示不能找到路径或文件名 是什么原因?
3个回答
2013-08-10
展开全部
首先你要把你相关的文件存放到一个目录下,暂时称之为主目录.然后就可以在主目录下可以建立相应的文件夹。
然后是在主程序里面设置一个默认路径,为防止文件的移动而改变默认路径,最好是用SYS(5)和SYS(2003)来设置。如:
M_DIR = SYS(5)+SYS(2003)+'\'
SET DEFAULT TO (M_DIR)
这样就好了。
比如,我们要打开一个位于主目录下tablefiles文件夹里面的表rsgl.dbf。就可以:
use '&m_DIR.TABLEFILES\.RSGL'
如此就不会出现不能找到路径或文件名的提示了。
然后是在主程序里面设置一个默认路径,为防止文件的移动而改变默认路径,最好是用SYS(5)和SYS(2003)来设置。如:
M_DIR = SYS(5)+SYS(2003)+'\'
SET DEFAULT TO (M_DIR)
这样就好了。
比如,我们要打开一个位于主目录下tablefiles文件夹里面的表rsgl.dbf。就可以:
use '&m_DIR.TABLEFILES\.RSGL'
如此就不会出现不能找到路径或文件名的提示了。
2013-08-10
展开全部
这是因为文件没有放在当前路径下
可以在命令窗口吕先输入set defa to 文件所有路径
如set defa to d:\练习1
可以在命令窗口吕先输入set defa to 文件所有路径
如set defa to d:\练习1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-10
展开全部
呵呵,这个好想是我以前不经意犯的一个错误吧!
如果说你之前创建了数据库,表,程序... 那么他会保存在默认的或你指定的文件夹中。
那么那一天你在动文件时,把此文件夹或上级、上上级、上上上级...的文件夹改名,移动,删除等操作,
此问题就会出现了!!!
如果说你之前创建了数据库,表,程序... 那么他会保存在默认的或你指定的文件夹中。
那么那一天你在动文件时,把此文件夹或上级、上上级、上上上级...的文件夹改名,移动,删除等操作,
此问题就会出现了!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询