Visual C#2005数据库开发案例教程 教学课件 作者 李志云 第7章.pptVIP

Visual C#2005数据库开发案例教程 教学课件 作者 李志云 第7章.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 系统维护模块设计 7.1数据备份窗体设计 7.2数据还原窗体设计 7.3数据清理窗体设计 7.4用户管理窗体设计 7.5修改密码窗体设计 7.6关于我们窗体设计 7.1数据备份窗体设计 7.1.1 数据备份窗体界面设计 7.1.2 数据备份窗体代码实现 编程分析:  该窗体的编程思路主要是执行备份操作的SQL命令,将数据库创建备份文件。  具体实现时,首先要编写窗体的Load事件方法,对窗体初始化,进行数据连接;编写选择按钮的Click事件方法,显示文件夹浏览对话框;编写数据备份按钮的Click事件方法,通过命令对象,执行SQL备份命令。 代码略。 7.1.3知识点 1. FolderBrowseDialog控件的使用  FolderBrowseDialog控件用于显示文件夹浏览对话框。使用该控件的ShowDialog()方法,可以显示文件夹浏览对话框,供用户选择一个文件夹。使用该控件的SelectedPath属性值,可以设置或获取选择的文件路径。   例如,数据备份窗体中,“选择”按钮的Click事件代码。  private void btnSel_Click(object sender, EventArgs e) { folderBrowserDialog1.ShowDialog(); txtDSPath.Text =  folderBrowserDialog1.SelectedPath.ToString().Trim(); } 7.1.3知识点 2.数据备份的实现 将数据库备份到磁盘上的指定文件中的SQL命令格式是: backup database 数据库名to disk=文件名 例如,数据备份窗体中 ”数据备份”按钮的代码如下: private void btnDStore_Click(object sender, EventArgs e) { …… string sqlString = backup database studentDB to disk= + txtDSPath.Text.Trim() + .bak; com = new SqlCommand(sqlString, conn); if (conn.State == ConnectionState.Closed) { conn.Open(); } com.ExecuteNonQuery(); conn.Close(); ….. 7.2数据还原窗体设计 7.2.1 数据还原窗体界面设计 7.1.2 数据备份窗体代码实现 编程分析:  该窗体的编程思路主要是执行备份操作的SQL命令,将数据库创建备份文件。    具体实现时,首先要编写窗体的Load事件方法,对窗体初始化,进行数据连接;编写“选择”按钮的Click事件方法,显示“打开文件对话框”;编写“数据还原”按钮的Click事件方法,通过命令对象,执行SQL还原命令。 代码略。 7.2.3知识点 数据还原的实现: 将备份文件还原到数据库中的SQL命令格式是: use master restore database 数据库名 from disk=备份文件名 例如,数据备份窗体中,下面的代码。   private void btnDStore_Click(object sender, EventArgs e) { ……    conn.Open(); string sqlString = use master restore database studentDB from disk= + txtDRPath.Text.Trim() + ; com = new SqlCommand(sqlString,conn); com.ExecuteNonQuery(); com.Dispose(); conn.Close(); conn.Dispose(); ….. 7.3数据清理窗体设计 7.3.1 数据清理窗体界面设计 7.3.2 数据清理窗体代码实现 编程分析:  该窗体的编程思路主要是执行删除数据的SQL命令,将数据库中指定表的数据进行删除。  具体实现时,首先编写窗体的Load事件方法,对窗体初始化,进行数据连接;编写清理按钮的Click事件方法,判断哪些

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档