资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
数据库备份与恢复模块设计本讲大纲:1、设计窗体支持网站:2、文件浏览3、备份数据库4、恢复数据库设计窗体创建 内部窗体类,命名为BackupAndRestore。该窗体主要用于备份和恢复系统的数据库文件,它所用到的关键组件如下表所示。文件浏览数据库的备份和恢复功能都需要使用“浏览”按钮选择数据库文件的位置。本模块的窗体界面中有两个“浏览”按钮,分别用于选择数据库备份文件和数据库恢复文件的位置。这两个“浏览”按钮的ActionListener动作监听器实现方法是相同的,监听器中通过J文件选择器组件打开文件选择对话框,选择数据库备份文件的位置。由于实现方法相同,这里以数据库恢复的“浏览”按钮为例进行讲解。备份数据库通过“浏览”按钮选择,或者直接在文本框中输入数据库备份文件的路径之后单击“备份”按钮,将系统当前数据库内容备份到文件中,为数据库预留多个备份。“备份”按钮的动作监听器将通过Dao类的restoreOrBackup()方法执行备份数据库的SQL语句,如果在此期间程序抛出异常,将以对话框的方式提示用户错误信息,否则提示“备份成功”。恢复数据库如果系统由于任何不可避免的原因导致程序无法运行,或者数据库系统损坏,可以在另一台计算机上安装铭泰企业进销存管理系统和数据库系统,然后在本模块的数据库恢复功能界面,通过“浏览”按钮选择备份在硬盘或其他移动设备上的数据库备份文件,并单击“恢复”按钮,就可以使程序恢复正常。“恢复”按钮的动作事件监听器将调用Dao类的restoreOrBackup()方法执行还原数据库的SQL语句,如果在此期间程序抛出异常,将以对话框的方式提示用户错误信息,否则提示“恢复成功”。Thank you还有什么疑问可以到提出 也可以以发送邮件到 mingrisoftmingrisoft.com
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号