




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库访问技术实验指导书吴晓艳编著适用于软件技术专业(ATA)沈阳理工大学应用技术学院2009年6月前 言数据库访问技术实验是为计算机相关专业数据库访问技术课程配套设置的,是数据库访问技术课程讲授中的一个重要、不可或缺的实践环节。数据库访问技术是一门专业课,通过该门课程的学习,可以使学生掌握如何访问数据库中的数据以及如何对数据进行操作。根据课程的特点,共包含7个实验,其中5个验证型实验及2个综合设计型实验,验证性实验2学时完成,综合设计型实验4学时完成,涵盖了课堂所讲授内容通过实验训练,达到如下目的: 通过验证性实验,培养学生的编码能力及动手能力,通过综合性实验的设计,培养学生分析问题、解决问题的能力。通过实践环节的教学,既可以将学生课堂所学理论上升到一个感性的认识,又可以提高学生的动手能力及解决问题的能力,为后续课程的学习及以后的就业打下坚实基础。目 录实验1 连接数据源4实验2 连接环境下对数据库的操作 (综合实验)5实验3 构建数据集6实验4 断开环境对数据的操作7实验5 数据的排序、搜索和过滤8实验6 ADO.NET和XML9实验7 ADO.NET对象综合应用(综合实验)10实验1 连接数据源 实验目的:1、熟练掌握到SQL Server2005数据库的连接;2、掌握到Access数据库的连接3、能够对连接进行异常处理实验内容:1、 创建一个到SQL Server2005数据库的连接,要求分别使用Windows集成方式和混合模式进行登陆。2、 创建一个Access数据库文件,建立到该文件的连接3、 在上面的2个内容中对连接中出现的错误使用异常处理实验步骤:1、 创建一个Windows应用程序2、 在窗体中添加两个Button按钮3、 在按钮单击事件中分别实现与SQL Server数据库及Access数据库的连接4、 测试并调试报告要求:按照实验报告要求写报告并及时上交,写出两个单击事件的代码思考:当连接到Oracle数据库时应使用什么样的连接字符串 实验2 连接环境下对数据库的操作 (综合实验)实验目的:1、 掌握在连接环境下对数据库的操作,能够熟练使用Command对象,并设置Command对象的各个属性2、 熟练使用命令对象的ExecuteScalar,ExecuteNonQuery和ExecuteReader方法。3、 熟练使用DataReader对象。实验内容:实现在连接环境下对数据库的操作,能够在.NET下为SQL Server数据库建表,并实现对表中数据的插入、删除、修改及显示。实验步骤:创建如图所示窗体,并实现按钮功能。报告要求:按照实验报告要求写报告并及时上交,写出5个单击事件的代码,部分重复代码可简写。思考: 多次点击建表按钮会出现什么问题实验3 构建数据集 实验目的:熟练掌握如何创建数据集、数据表、数据列及如何在数据表中添加数据行,并能够设置数据列的属性,实现计算列。实验内容:1、 创建数据集2、 创建数据表3、 在数据表中添加数据列,并设置计算列4、 数据表中添加数据行实验步骤:创建如图所示窗体,并实现按钮功能报告要求:按照实验报告要求写报告并及时上交,写出3个单击事件的代码,部分重复代码可简写。思考:如何为数据表中的某列设置主键实验4 断开环境对数据的操作 实验目的: 熟练掌握数据适配器的使用方法,掌握如何设置数据适配器的SelectCommand、InsertCommand、DeleteCommand和UpdateCommand属性,会使用Fill和Update方法。实验内容: 从数据库中获取数据并填充到数据集,在dataGridView控件中显示数据,并执行非连接环境下对数据的插入、修改、删除,并能够将更改更新回数据库。实验步骤:创建如图所示窗体,并实现按钮功能报告要求:按照实验报告要求写报告并及时上交,写出2个单击事件的代码。思考: 更新时有冲突应该如何解决实验5 数据的排序、搜索和过滤实验目的:掌握如何通过数据表对数据进行搜索和排序,以及如何创建数据视图及对数据视图进行操作。实验内容:1、 创建数据视图,将数据视图的内容与DataGridView绑定,并能进行数据的过滤2、 根据ComboBox及TextBox的内容进行数据的查找实验步骤:创建如图所示窗体,并实现按钮功能。报告要求:按照实验报告要求写报告并及时上交,写出2个单击事件的代码,部分重复代码可简写。思考: 如何实现多个条件的查询实验6 ADO.NET和XML实验目的:掌握如何使用DOM处理XML数据,能够对xml文档进行增加节点、修改节点、删除节点等操作。实验内容:1、 实现增加节点功能。2、 实现修改节点功能。3、 实现删除节点功能。实验步骤:创建如图所示窗体,并实现按钮功能。报告要求:按照实验报告要求写报告并及时上交,写出5个单击事件的代码,部分重复代码可简写。思考:如何查询某个符合条件的节点实验7 ADO.NET对象综合应用(综合实验)实验目的: 综合运用所学ADO.NET的知识,熟练掌握Connection、Command、DataReader、DataA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省巴中南江县联考2026届九年级化学第一学期期中学业质量监测模拟试题含解析
- 竞业禁止协议赔偿标准在高科技领域的实施
- 夫妻离婚协议中财产分割及抚养费支付合同
- 离婚协议书起草与婚姻登记机关备案服务
- 环保设备钢材仓储物流居间服务协议
- 2026届安徽无为尚文学校化学九上期末教学质量检测模拟试题含解析
- 离婚协议书范本及离婚后财产分割执行跟踪服务
- 直播带货主播与直播平台签约的独家直播合同范本
- 夫妻财产分割与子女抚养权调整补充协议
- 离婚协议模板定制与法律风险评估合同
- 2025-2026学年粤教粤科版(2024)小学科学二年级上册(全册)教学设计(附目录)
- 查冻扣业务知识公安机关等执法单位相关试题试卷
- 济南战役教学课件
- 小学生班干部竞选
- 2025年秋教科版(2024)小学科学三年级上册教学计划及教学进度表(第一学期)
- 妇科外阴解剖学课件
- 2025四川省水电投资经营集团有限公司所属电力公司员工招聘6人考试模拟试题及答案解析
- 安置协议转让合同范本
- 倒睫科普课件
- 2025年经济师职称考试经济基础模拟卷:反垄断法基础知识试题
- 【NIFD】2025H1人民币汇率分析报告-“对等关税”加剧汇市震荡 美元指数步入贬值周
评论
0/150
提交评论