请高手看看下面这段代码!!在线!!!
string ls_pathname1
ls_pathname1 = "h:\sbk\sbk1.db"
integer filenum
filenum = fileopen("h:\sbk\temp.bat",LineMode!,Write!,LockWrite!,Replace!)
filewrite(filenum,"copy h:\sbk\sbk.db "+ ls_pathname1)
fileclose(filenum)
run("h:\sbk\temp.bat",Minimized!)
这段代码是完成数据的备份功能.sbk.db是一数据库,sbk1.db是备份后的数据文件.
利用一个批处理文件tmep.bat来实现备份功能.即使用文件拷贝命令来将现有的数据文件sbk.db复制到sbk1.db.可是不知什么原因,filewrite函数调用不成功!!请各位高手看看是不是openfile函数的读写模式设置不对,还是另有原因.谢了先