备份及恢复功能的实现

备份及恢复功能的实现

ID:46009763

大小:545.00 KB

页数:26页

时间:2019-11-20

备份及恢复功能的实现_第1页
备份及恢复功能的实现_第2页
备份及恢复功能的实现_第3页
备份及恢复功能的实现_第4页
备份及恢复功能的实现_第5页
资源描述:

《备份及恢复功能的实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、工作任务七备份及恢复功能的实现项目子任务一:保存更新的数据任务要求:单击”保存修改”工具按钮,能保存对记录信息的修改步骤一:将所有的数据对象声明为全局变量步骤二:声明一个全局整型变量update1,以设置记载有无修改单元格的变量,1为修改在datagridview窗体中,设置单元格修改时update1变量值的更改:事件:CellBeginEdit代码:update1=1要求单击主窗体中的“保存修改”按钮能保存修改的数据采用的事件:主窗体中“保存修改”的单击事件 事件代码: 1.声明一个oledbcommandbuilder类,该类用于为dataadapt

2、er对象查找匹配的Command语句,必须要加DimcmbuildAsNewOleDbCommandBuilder(sel1.da)2.保存修改:如果内容被修改则更新数据库Ifsel1.update1=1Then sel1.da.Update(sel1.ds.Tables(“student”)) EndIf说明:da对象的update方法:更新指定的数据库步骤三:单击“保存修改”按钮保存输入的内容子任务二:备份数据库涉及到的知识点:另存为窗口、文件的COPY操作分析:1、单击“备份数据库”菜单能弹出“另存为窗口”,文件类型“access数据库(*.mdb

3、)”2、能覆盖已存在数据库,当备份成功时能提示成功信息。步骤一:创建保存窗口控件名:SaveFileDialog设置方法:1.在“对话框工具箱”中拖动SaveFileDialog控件至MAIN主窗体中2.将其名称改名为”Save1”要求一单击“备份数据库”菜单能弹出“另存为窗口”,文件类型“access数据库(*.mdb)”,并能提出是否覆盖已存在文件的提示信息步骤二:设置保存窗口事件:“数据库”菜单——“备份数据库”菜单的单击事件1、设置保存窗口的标题为“另存为”文本Save1.title=“另存为”2、设置保存窗口的文件类型为mdb数据库save1.

4、filter=“ACCESS数据库文件(*.mdb)

5、*.mdb”说明:字符串由文件类型说明和文件扩展名组成。格式:“文件类型说明

6、*.扩展名”3、设置保存窗口打开时为空文件名save1.filename=“”4、设置当备份的数据库文件已存在时是否弹出覆盖提示框Save1.overwriteprompt=true要求一单击“备份数据库”菜单能弹出“另存为窗口”,文件类型“access数据库(*.mdb)”,并能提出是否覆盖已存在文件的提示信息事件:“数据库”菜单——“备份数据库”菜单的单击格式:控件名.showdialog()代码:save1.showd

7、ialog()要求一单击“备份数据库”菜单能弹出“另存为窗口”,文件类型“access数据库(*.mdb)”,并能提出是否覆盖已存在文件的提示信息一、判断是否选择的是“保存”按钮事件:“数据库”菜单——“备份数据库”菜单的单击代码:ifsave1.showdialog()=windows.forms.dialogresult.OKthen……Elseexitsubendif要求二、当选择“保存”按钮时能覆盖已存在数据库,当备份成功时能提示成功信息。知识点:1.文件已存在时先删除已存在的文件File.delete2.当前数据库拷贝至指定文件夹的指定文件中F

8、ile.Copy要求二、当选择“保存”按钮时能覆盖已存在数据库,当备份成功时能提示成功信息。步骤:1、声明及创建一个存储备份文件名及路径的变量文件名的路径和名称由“另存为”窗口获取。DimfilestrasstringFilestr=save1.filename要求二、当选择“保存”按钮时能覆盖已存在数据库,当备份成功时能提示成功信息。步骤:2、当指定的文件名已存时删除该文件。对文件操作需要引用文件命名空间IO(1)在程序常规声明位置引用文件命名空间:Importssystem.IO(2)假如已存在指定文件名则删除IFfile.exists(filest

9、r)thenfile.delete(filestr)Endif要求二、当选择“保存”按钮时能覆盖已存在数据库,当备份成功时能提示成功信息。2.当前数据库拷贝至指定文件夹的指定文件中说明:拷贝的源文件:当前文件夹的student.mdb数据库拷贝的目标文件:filestr格式:File.Copy(源文件,目标文件)代码:File.copy(application.startuppath&“student.mdb”,filestr)Messagebox.show(“数据库备份成功”)要求二、当选择“保存”按钮时能覆盖已存在数据库,当备份成功时能提示成功信息

10、。子任务三:还原数据库涉及到的知识点:打开窗口、文件的COPY操作分析:1、单击

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。