数据库高级应用答案.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通过综合示例进一步巩固DataSet、DataAdapter、DataGirdView的使用。 代码示例:MySchool项目的StudentListForm.cs ADO.NET 小结。 总结ADO.NET的两大组件,.NET数据提供程序的4个核心对象。 总结各个对象的作用。 总结数据库与应用程序之间交互的几条路径,每条路径的执行步骤,使用到的对象和方法。 图中黑色箭头表示应用程序从数据库读取数据,红色箭头表示从应用程序向数据库写数据。 示例文件:MySchool项目AddStudentForm.cs 在演示示例的基础上,总结介绍ExecuteNonQuery()方法的使用 告诉学员数据表的名称和结构. 前面的示例1和2主要目的是介绍DataReader对象、ExecuteReader()、ExecuteNonQuery()方法的使用。 从这里开始,用两个比较复杂的综合示例进行巩固。 示例文件:MySchool项目的SearchStudentForm.cs 这张幻灯片主要分析DataReader的使用步骤 这张幻灯片主要通过代码分析,让学员了解ListView控件的使用。 在示例3的基础上,总结介绍ListView控件的主要属性和方法。 通过我的电脑详细信息视图,以具体的例子进一步向学员解释ListView中各个部分 操作数据综合示例包括修改和删除操作,前面介绍ExecuteNonQuery()方法的时候是增加操作。 示例文件:MySchool项目的SearchStudentForm.cs 进一步巩固ExuecuteNonQuer()方法的使用。 在示例4的基础上,介绍快捷菜单控件 示例文件:MySchool项目的SearchStudentForm.cs 告诉学员数据表的名称和结构. 总结第6、7两章讲过的ADO.NET数据提供程序的3个核心对象,他们的主要作用。 总结检索数据库的步骤,分两种情况使用不同的方法,帮学员理清思路。 可以通过提问学员的方式来引导和讲解。 总结更改数据的步骤,包括增、删、改。 利用生活案例工厂仓库、临时仓库、生产线来类比讲解数据源、DataSet、应用程序之间的关系,帮助学员理解。 可以类比数据库中库、表、行 、列的关系来讲解。 为了帮助学员理解,以三个具体的表来进一步解释DataSet的结构。 简单介绍数据集的工作原理 用生活案例类比讲解,类比关系: 仓库——数据库 临时仓库——数据集 仓库与临时仓库之间的路——数据库连接 运货车——数据适配器 引入为什么要使用 代码示例:MySchool项目的TeacherListForm.cs 这里指讲解最简单的Update一个表,通过SqlCommandBuilder对象来自动生成更新要的相关命令,不用手动一个一个的写,简化操作。 只要让学员了解SqlCommandBuilder对象的作用即可,不需要深入讲解。 主要成员 为什么 前面的内容比较枯燥,这里可以多突出一下DataGridView的强大,引起学员的兴趣。 演示示例,在示例1的基础上修改。让学员看效果 在演示示例的基础上总结介绍DataGridView的重要属性。 代码示例:MySchool项目的TeacherListForm.cs 为什么使用 DataAdapter 如何将数据库的数据放在 DataSet 中? DataSet 数据集 数据库 DataSet 数据集 Connection 数据库连接 DataAdapter 数据适配器 数 据 库 DataAdapter 对象 不同命名空间的 DataAdapter 对象 命名空间 对应的 DataAdapter 对象 System.Data.SqlClient SqlDataAdapter System.Data.OleDb OleDbDataAdapter System.Data.Odbc OdbcDataAdapter System.Data.OracleClient OracleDataAdapter 如何填充数据集 使用 DataAdapter 对象填充数据集 DataSet 数据集 使用 Fill() 方法填充 DataSet 中的表 使用 Connection 连接数据源 Connection 数 据 库 DataAdapter 的 Fill() 方法 填充数据集 演示示例1:查看教师信息窗体——填充数据集,打印部分内容 SqlDataAdapter 对象名 = new SqlDataAdapter(查询用sql语句, 数据库连接); 创建 SqlDataAdapter 对象 1 DataAdapter对象. Fill(数据集对象, 数据表名称字符串); 填充 DataSet 2 如何保存 Da

文档评论(0)

1112111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档