网站大量收购独家精品文档,联系QQ:2885784924

TP15 使用ADO.NET查询和操作数据 ACCP 6.0 S1-3-C#语言和数据库技术 知识基础 PPT课件.ppt

TP15 使用ADO.NET查询和操作数据 ACCP 6.0 S1-3-C#语言和数据库技术 知识基础 PPT课件.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TP15 使用ADO.NET查询和操作数据 ACCP 6.0 S1-3-C#语言和数据库技术 知识基础 PPT课件.ppt

作业 课后作业 必做 教员备课时在此添加内容 选做 教员备课时在此添加内容 提交时间:xxx 提交形式:xxx 预习作业 背诵英文单词 教员备课时在此添加内容 使用ADO.NET查询和操作数据 第十五章 回顾与作业点评 Connection对象的作用是什么? ExecuteScalar()方法返回的结果是什么? 预习检查 使用DataReader的什么方法可以逐行读取数据? ExecuteNonQuery() 方法的功能是什么? 实现MySchoolBase系统 查看学生用户列表功能 查询指定学生姓名功能 查询指定学生的所有基本信息功能 插入年级信息功能 修改学生的生日功能 删除学生功能 本章任务 掌握C#中的StringBuilder类的常用方法 会使用DataReader对象检索数据 会使用Command对象操作数据 本章目标 StringBuilder类的使用2-1 使用StringBuilder类修改上述代码 StringBuilder sbTest = new StringBuilder(); sbTest.Append(Hello); sbTest.Append(World); Console.WriteLine(sbTest .ToString ()); Console.ReadLine(); 转成String类型 实例化一个StringBuilder对象 以下Sql语句哪个可读性更高,更易修改? SELECT SubjectNo,SubjectName,ClassHour,Grade FROM Subject SELECT [ SubjectNo ], [ SubjectName ], [ ClassHour ], [ Grade ] FROM [ Subject ] 字段为中文或 含有关键字时 StringBuilder类的使用2-2 使用StringBuilder类修改MySchoolBase中的查询学生数量功能 演示示例:使用StringBuilder修改MySchoolBase 关键代码回顾: StringBuilder sbSql = new StringBuilder(); sbSql.AppendLine( SELECT ); sbSql.AppendLine( COUNT(*) ); sbSql.AppendLine( FROM ); sbSql.AppendLine( [Student] ); … SqlCommand comm = new SqlCommand(sbSql.ToString (), conn); … 易于修改和查看 为什么使用 DataReader 应用程序 毛毛,北大青鸟,优秀 毛毛 姓名: 学校: 北大青鸟 成绩: 优秀 怎样读取数据库的数据? 使用 DataReader 对象 数 据 库 DataReader 对象 每次读取一行数据 命名空间 对应的 DataReader 对象 System.Data.SqlClient SqlDataReader System.Data.OleDb OleDbDataReader System.Data.Odbc OdbcDataReader System.Data.OracleClient OracleDataReader 使用 DataReader 查询数据 在数据库操作类中创建读取学生列表方法 使用 DataReader 读取学生学号和姓名 在业务信息类中创建输出信息方法 在菜单选项中添加输出信息方法 如何查看学生学号、姓名列表? 演示示例:使用 DataReader 读取数据 示例2代码分析 关键代码回顾: 示例2源代码 command.ExecuteReader(); // 执行查询 SqlDataReader reader = _dbOper.GetStudentList();//取得学生用户列表方法 … //循环读取DataReader while (reader.Read()) { Console.Write(reader[StudentNo] + \t); Console.WriteLine(reader[StudentName]); } … //关闭DataReader reader.Close(); 循环读取数据行 并显示 DataReader 的主要成员 属性 说明 HasRows 是否返回了结果 方法 说明 Read 前进到

文档评论(0)

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

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

1亿VIP精品文档

相关文档