标题:再次求助,如何设置,让程序能找到表的路径。
只看楼主
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
7楼的代码也可以这样写

SELECT gz
ZAP
= ADIR(afile, "data\fk????.dbf")
FOR i = 1 TO ALEN(afile, 2)
    APPEND FROM ("data\" + afile[i, 1])
ENDFOR
replace byxxdm with subs(bmh,5,4) all
MESSAGEBOX("数据加载结束")

坚守VFP最后的阵地
2019-07-13 00:16
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
顶层文件夹名称可以随意改名,但子文件名称是固定不变的,如果调用表时,可以直接

append from data\fk2201

select * from data\fk2201

坚守VFP最后的阵地
2019-07-13 00:20
wyzeaaa
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2019-6-4
得分:0 
谢谢指点,我测试一下。
2019-07-13 06:53
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:1 
你移动了文件,又没有指定搜索路径,当然会出现找不到文件(表)的问题。解决起来也不复杂,要么添加搜索路径,或者在打开文件时指定相对路径。

活到老,学到老! http://www. E-mail:hu-jj@
2019-07-13 07:55
wyzeaaa
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2019-6-4
得分:0 
set path to 你的目录
set defa to 你的目录

这两个命令的含义是什么?他们各自的原理是什么?
搜索路径是什么意思?
在网上百度了一下,但是还是不太明白。
2019-07-13 08:27
wyzeaaa
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2019-6-4
得分:0 
回复 9楼 sdta
把您发的这个程序,打开看了看,看到了有几处修改。
我再试试

[此贴子已经被作者于2019-7-13 09:27编辑过]

2019-07-13 09:17
wyzeaaa
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2019-6-4
得分:0 
回复 5楼 wzxc
谢谢,这两行代码需要写在哪个文件中的什么地方?
2019-07-13 09:18
wyzeaaa
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2019-6-4
得分:0 
回复 14楼 hu9jj
谢谢指点,如何指定搜索路径,
指定搜索路径的命令放在程序中哪个文件的哪个位置?
比如所有的自由表都放在data这个文件夹了,如何让表单按钮执行命令时,知道去这个data文件夹中找到这些表?

***********************
for i = 2201 to 2216  &&让循环变量i等于wy2201至wy2216
use data\zk1122fp
copy to data\"fk"+allt(str(i)) for subs(bmh,5,4)=allt(str(i)) &&复制学校代码=2201的到2201表,依次连续类推,一直到复制学校代码=2216的到2216表,注意将变量转换为字符型,并且去掉空格,否则会出现一些莫名奇妙的错误。
endfor  &&结束循环
use
MESSAGEBOX("16所学校录取库已经拆分完毕!")
**********************
这个提示找不到路径,是不是红色的这一行,不能把记录拷贝到data文件夹下?


[此贴子已经被作者于2019-7-13 09:49编辑过]

2019-07-13 09:20
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
VFP9安装目录下有自带的VFP帮助文件,文件名:dv_foxhelp.chm

坚守VFP最后的阵地
2019-07-13 12:26
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
得分:0 
回复 17楼 wyzeaaa
写在主程序的开始。

认真看书学习,弄通Fox主义。
2019-07-13 21:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-495806-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.509390 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved