以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助 M ic ro soft O f fi ce A c ce ss 20 07数据库的数据备份  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=127574)

--  作者:jackyfashion
--  发布时间:2018/11/16 23:26:00
--  求助 M ic ro soft O f fi ce A c ce ss 20 07数据库的数据备份
老师:
您 好!
我要备份M ic ro soft O f fi ce A c ce ss 20 07数据库的数据
代码:
D im lt A s S tri ng = ("D :\\小 型工厂\\backup\\")
Di m c m d A s N ew S QLC ommand
cm d.Co n nec ti o nN ame = "da ta"
cm d.Co m m an dTe xt = "use m aster;BAC KUP DATA BASE data TO D ISK = \'lt\' WITH  FO RMAT,CH EC KSUM;"
cm d.E x e cu t e N onQ uery
出错提示:
错误所在事件:
详细错误信息:
Inva lid S QL sta tement; ex pe cte d \'D EL E TE\', \'I N S E RT\', \'P RO C E DU R E\', \'S E L E C T\', or \'U P D A T E\'.
请老师指教!!!
谢谢!!!

--  作者:有点蓝
--  发布时间:2018/11/17 8:29:00
--  
access数据库不支持使用sql备份。

直接把文件复制到其他文件夹即可,http://www.foxtable.com/webhelp/scr/0342.htm

FileSys.CopyFile("C:\\TestFiles\\订单.mdb""D :\\小 型工厂\\backup\\订单.mdb")

--  作者:jackyfashion
--  发布时间:2018/11/18 18:13:00
--  
谢谢老师!!!
--  作者:禾成
--  发布时间:2019/8/23 0:07:00
--  回复:(有点蓝)access数据库不支持使用sql备份。直接...
好像加不了日期,老师是不是?
--  作者:有点蓝
--  发布时间:2019/8/23 8:39:00
--  
什么地方加不了日期?
--  作者:禾成
--  发布时间:2019/8/23 19:39:00
--  回复:(有点蓝)什么地方加不了日期?
FileSys.CopyFile("C:\\TestFiles\\订单.mdb""D :\\小 型工厂\\backup\\订单" & date ".mdb")

上面蓝色那里,这样写是不行的,我想在备份文件名后加个系统当前日期,可以吗?

--  作者:有点蓝
--  发布时间:2019/8/23 20:20:00
--  
参考:http://www.foxtable.com/webhelp/topics/0362.htm

FileSys.CopyFile("C:\\TestFiles\\订单.mdb", "D:\\小 型工厂\\backup\\订单" & format(date.today,"yyyyMMdd") &  ".mdb")
--  作者:禾成
--  发布时间:2019/8/23 20:28:00
--  
谢谢老师!原来是这样,