首页 ASA数据库备份与恢复

ASA数据库备份与恢复

举报
开通vip

ASA数据库备份与恢复一备份程序在窗体上建一文本框sle_1,用来显示备份的文件名,并添加两个按钮:cb_1(浏览)、cb_2(备份)。相应的事件代码如下://cb_1.clicked()stringfname,nameGetfileSaveName('保存',fname,name,“db”,'数据库备份文件(*.1),*.1')sle_1.text=fname//cb_2.clicked()stringmysql,bfnamebfname=trim(sle_1.text)bfname=left(bfname,len(bfname)-2...

ASA数据库备份与恢复
一备份程序在窗体上建一文本框sle_1,用来显示备份的文件名,并添加两个按钮:cb_1(浏览)、cb_2(备份)。相应的事件代码如下://cb_1.clicked()stringfname,nameGetfileSaveName('保存',fname,name,“db”,'数据库备份文件(*.1),*.1')sle_1.text=fname//cb_2.clicked()stringmysql,bfnamebfname=trim(sle_1.text)bfname=left(bfname,len(bfname)-2)mysql=“BACKUPDATABASETO'”bfname“'”executeimmediate:MysqlUSINGSQLCA;//运用SQL语句立刻执行备份ifsqlca.sqlcode=0thenmessagebox(“信息提示”,'备份成功!',information!,OK!)//给出备份成功与否的相关信息elsemessagebox(“信息提示”,'备份失败!',information!,OK!)endif二恢复程序在窗体上建一文本框sle_1,显示用来恢复的备份文件名,并添加两个按钮:cb_1(查找)、cb_2(恢复)。声明一个修改文件属性的API函数:FUNCTIONulongSetFileAttributes(refstringlpFileName,ulongdwFileAttributes)LIBRARY“kernel32.dll”ALIASFOR“SetFileAttributesA”相应的事件代码如下://cb_1.clicked()stringfname,nameGetfileOPenName('查找',fname,name,“1”,“数据库备份文件(*.1),*.1”)sle_1.text=fname//cb_2.clicked()stringmysql,bfname,gznameulongsxz=32,kb//sxz为文件的属性值,32 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示可读写booleantmpbfname=trim(sle_1.text)bfname=left(bfname,len(bfname)-2)//d:\slgz为示例中数据库文件所在目录,tmp.db为临时的数据库文件mysql=“RESTOREDATABASE'd:\slgz\tmp.db'FROM'”bfname“'”executeimmediate:MysqlUSINGSQLCA;//同样是运用SQL语句来立刻执行恢复数据库的工作ifsqlca.sqlcode<>0thenmessagebox(“信息提示”,'数据恢复失败!',information!,OK!)returnendifdisconnect;//断开数据库连接gzname='d:\slgz\gz.db'//包含路径的数据库文件SetFileAttributes(gzname,sxz)//去掉只读属性tmp=filedelete('d:\slgz\gz.db')//删除恢复前的数据库iftmp=falsethenmessagebox(“信息提示”,'备份失败!',information!,OK!)returnendif//将临时的数据库复制到当前的数据库文件上bfname=“d:\slgz\tmp.db”gzname=“d:\slgz\gz.db”kb=filecopy(bfname,gzname,true)ifkb=1thenmessagebox(“信息提示”,'数据库恢复成功!',information!,OK!)elsemessagebox(“信息提示”,'数据库复制失败!',information!,OK!)returnendiffiledelete('d:\slgz\tmp.db')//删除临时的数据库文件connect;
本文档为【ASA数据库备份与恢复】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_686908
暂无简介~
格式:doc
大小:15KB
软件:Word
页数:5
分类:
上传时间:2022-08-04
浏览量:10