主题:  如何用.net备份Access数据库?

断弦

职务:普通成员
等级:1
金币:0.0
发贴:121
注册:2003/9/30 21:19:46
#12006/7/3 17:26:33
请教如何用.net备份Access数据库呢?
谢谢了



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
注册:2001/12/20 15:57:57
#22006/7/3 18:13:52
用FileInfo类就行


非常大鱼

缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#32006/7/4 21:07:02
Access不支持备份
不过你备份mdb文件也一样



三仙半

职务:普通成员
等级:1
金币:0.0
发贴:241
注册:2006/1/24 15:46:21
#42006/7/5 2:15:18
我在ASP下这样备份ACCESS数据库
set objFSO = server.CreateObject("Scripting.FileSystemObject")
    filePath = server.MapPath(".\database\jlgj.mdb")
    newFile = getnewFileName("jlgj.mdb")

        objFSO.copyFile filePath,newFile,true

set objFSO = noThing

function getnewFileName(fileName)
    dim dotPosition,ex_name,newfile
        dotPosition=len(fileName)-instrrev(fileName,".")
        ex_name=right(filename,dotPosition)
    
    dim ye,mo,da,ho,mi,se
        ye=year(now)
        mo=right("0"&month(now),2)
        da=right("0"&day(now),2)
        ho=right("0"&hour(now),2)
        mi=right("0"&minute(now),2)
        se=right("0"&second(now),2)
        
    getnewFileName=server.mapPath("db_bak\"&ye&mo&da&ho&mi&se&"."&ex_name)
end function


闭起眼睛看人生