- <!--#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 Access數據備份,還原,壓縮類代碼
2019-09-07 15:13腳本之家 ASP教程
asp Access數據備份,還原,壓縮類實現代碼,大家可以參考下。
延伸 · 閱讀
- 2022-02-23Excel2003表格中如何導入ACCESS數據庫實現數據快速
- 2022-02-22C# 操作 access 數據庫的實例代碼
- 2022-02-10c# 使用Entity Framework操作Access數據庫的示例
- 2022-01-17C#如何將Access中以時間段條件查詢的數據添加到
- 2021-12-27C#實現Access通用訪問類OleDbHelper完整實例
- 2021-12-26如何讓Windows 64位系統支持Access數據庫?
精彩推薦
- ASP教程
ASP常用函數:getpy()
ASP常用函數:getpy()...
- ASP教程
ASP.NET 數據源
數據源 一個 data sourse 控件與數據綁定的控件相互作用,并隱藏了復雜的數據的聯編過程。這些是提供數據給 data bound 控件的工具,并且支持如插入,刪除...
- ASP教程
JScript中遍歷Request表單參數集合的方法
這篇文章主要介紹了JScript中遍歷Request表單參數集合的方法,本文以遍歷Request.QueryString集合為例給出了實現代碼,需要的朋友可以參考下...
- ASP教程
asp 標記字符串中指定字符變色不區分大小寫
今天遇到這種問題,單純的使用replace函數不行,他會改變原有的字符串的大小寫,在網上找到相關的代碼,自己備份下...
- ASP教程
asp+javascript實現404頁的處理轉換
asp+javascript實現404頁的處理轉換...
- ASP教程
asp之基于adodb.stream的文件操作類
asp之基于adodb.stream的文件操作類...
- ASP教程
asp 采集實戰代碼
最近實在是太流行采集了,本人是不喜歡采集的,但對采集的原理我卻很有興趣進行研究,拿到了網上采集常用函數,對其進行了一番研究,并實戰,結果...
- ASP教程
asp Access數據備份,還原,壓縮類代碼
asp Access數據備份,還原,壓縮類實現代碼,大家可以參考下。...