• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp Access数据备份,还原,压缩类代码
    !--#include file="config.asp" -->
    !--#include file="Fun.asp" -->
    %
    '数据库管理类
    class Datas
    '备份
    public sub Bk()
    Set fso=server.createobject("scripting.filesystemobject")
    fso.CopyFile Server.MapPath(SiteDataPath),Server.MapPath(SiteDataBakPath)
         set fso=nothing
    response.Write("script language=javascript>!--
    alert('备份成功!');window.location.href='DataManage.asp'
    // -->/script>")
    end sub

    '还原
        public sub Rt()
         SDPath = server.mappath(SiteDataPath)
    SDBPath = server.mappath(SiteDataBakPath)
         set Fso=Server.CreateObject("Scripting.FileSystemObject")
    if Fso.FileExists(SDBPath) then
    Fso.CopyFile SDBPath,SDPath
    Set Fso=nothing
             response.Write("script language=javascript>!--
    alert('成功:你已经成功恢复数据库!');window.location.href='DataManage.asp?action=rt'
    // -->/script>")
    else
             response.Write("script language=javascript>!--
    alert('失败:请检查路径和数据库名是否存在');window.location.href='DataManage.asp?action=rt'
    // -->/script>")
    end if
        end sub

        '压缩
        public sub Dc()
         SDBPath = server.mappath(SiteDataBakPath)
         set Fso=Server.CreateObject("Scripting.FileSystemObject")
         if Fso.FileExists(SDBPath) then
    Set Engine =Server.CreateObject("JRO.JetEngine")
         if request("boolIs") = "97" then
         Engine.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" SDBPath, _
             "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" SDBPath "_temp.mdb;" _
             "Jet OLEDB:Engine Type=" JET_3X
         else
         Engine.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" SDBPath, _
             "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" SDBPath "_temp.mdb"
    end if
    Fso.CopyFile SDBPath "_temp.mdb",SDBPath
    Fso.DeleteFile(SDBPath "_temp.mdb")
    set Fso = nothing
    set Engine = nothing
         response.Write("script language=javascript>!--
    alert('成功:数据库已经压缩成功!');window.location.href='DataManage.asp?action=dc'
    // -->/script>")
    else
         response.Write("script language=javascript>!--
    alert('失败:数据库压缩失败,请检查路径和数据库名是否存在!');window.location.href='DataManage.asp?action=dc'
    // -->/script>")
    end if
        end sub     
    end class
    %>
    上一篇:ASP+FSO生成的网页文件默认编码格式以及转换成UTF-8编码方法
    下一篇:asp fso操作类
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp Access数据备份,还原,压缩类代码 asp,Access,数据备份,还原,