[讨论如何将已有的数据文件存到指定的目录中去
在编程中,经常会遇到将DBF文件备份到一个目录中或一个盘符中,如何能够实现,请指教,用getdir()还是其它的
cDir=GETDIR()
cFile="表.DBF"
IF EMPTY(cDir)
MESSAGEBOX("没有指定路径,不能备份")
ELSE
COPY FILE "&cFile" TO "&cDir.&cFile"
ENDIF
老兄,我用了,可是原有的CDX文件带不过去,我的原文件都是索引文件,我是这样操作的,是不是我的关闭方法有问题
sele 原文件1
use
sele 原文件2
use
sele 原文件3
use
cFile1="原文件1.DBF"
cfile2="新文件1.dbf"
cFile11="原文件2.DBF"
cfile22="新文件2.dbf"
cFile111="原文件3.DBF"
cfile222="新文件3.dbf"
if empty (cDir)
MESSAGEBOX("没有指定路径,不能备份")
ELSE
COPY FILE "&cFile1." TO "&cDir.&cFile2." with cdx
COPY FILE "&cFile11." TO "&cDir.&cFile22." with cdx
COPY FILE "&cFile111." TO "&cDir.&cFile222." with cdx
messagebox("系统数据备份完毕!",0,"系统提示")
endif
另一个问题是我原来的表单中grid表中数据都不能显示了,请教原因