<!--#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.net利用JQuery弹出层加载数据代码
PHP 向右侧拉菜单实现代码,测试使用中
中文用户名的js检验正则
商务主机威力显现 助企业发展后劲十足
php self,$this,const,static,-&gt;的使用
nginx 伪静态化rewrite规则
jQuery Ajax之load()方法
Oracle 中文字段进行排序的sql语句
eWebEditor 上传文件提示格式不正确的解决方法
javascript 读取XML数据,在页面中展现、编辑、保存的实现
Wordpress php 分页代码
jquery pagination插件实现无刷新分页代码
apache SHTML网页SSI使用详解
JavaScript 对象成员的可见性说明
通过隐藏option实现select的联动效果
理解JavaScript变量作用域更轻松
解決安裝了apache却找不到服务的问题
Javascript结合css实现网页换肤功能
VBS操作Excel常见方法
MooTools 1.2中的Drag.Move来实现拖放
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
javascript RegExp 对象属性与方法和应用
Js文字背景行如流水特效
Mootools 1.2教程 Tooltips
Javascript remove 自定义数组删除方法
javascript GUID生成器实现代码
javascript实现的鼠标悬停时动态翻滚的导航条
Mootools 1.2 手风琴(Accordion)教程
vbs 合并多个excel文件的脚本
SQLids.vbs 0.7(最终版,以后改成gui界面的)
通过HSODBC访问mysql的实现步骤
asp.net 读取并修改config文件实现代码
学习ExtJS(一) 之基础前提
MySQL 错误处理例子[译]
匹配价格的正则表达式
常见的数字验证正则表达式整理
KB967723造成MySQL频繁无法连接
javascript hashtable实现代码
小学生作文妙语 开怀大笑作品
SQL 随机查询 包括(sqlserver,mysql,access等)
javascript 网页上跳动的文字
asp.net 简单实现禁用或启用页面中的某一类型的控件
asp.net 验证码生成和刷新及验证
serv_U 域离线 解决方法
js url传值中文乱码之解决之道
Mootools 1.2教程 选项卡效果(Tabs)
一个特殊的排序需求的javascript实现代码
as3 rollOver or mouseOver使用说明
根据多条件查询临时表 想得到不同结果集的方法
JavaScript delete 属性的使用