数据备份
表单如下选择路径按钮代码如下:
程序代码:SET DATE ANSI
SET CENTURY ON
cFileName="Backup"+STRTRAN(DTOC(DATE()),".","") &&默认文件名称为"Backup"+当前日期
SET DATE LONG
cFile=PUTFILE("",cFileName,"rar")
IF NOT EMPTY(cFile)
this.Parent.txtfile.Value=cFile
IF FILE(cFile)
DELETE FILE &cFile
ENDIF
IF NOT EMPTY(this.Parent.txtfile.Value)
this.Parent.cmdbackup.Enabled = .T.
ELSE
this.Parent.cmdbackup.Enabled= .F.
ENDIF
ENDIF
thisform.Refresh开始备份代码如下:
程序代码:CLOSE ALL
cDirFile=ALLTRIM(this.Parent.txtfile.Value)
IF SUBSTR(cDirFile,1,1)=="A"
cCmd="winrar a-r-v1440-vd"+cDirFile+"@backup.lst"
ELSE
cCmd="WinRAR a-r"+cDirFile+"@backup.lst"
ENDIF
RUN /N &cCmdbackup.lst文件内容如下:
DATA1.DBC
DATA1.DCT
运行后是这样,出什么问题了
该如何解决









