- 1、本文档共85页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * 4.3 Command对象的属性 教学提示 : 本部分主要达到以下目的: 了解Command对象的属性 教学内容和方法 本节主要让学生对Command的几个基本属性有一个大致的了解,不需要学生对每个属性都能完全灵活运用,重点是CommandText、CommandType和Connection属性。Parameters和Transaction属性将在后面讲述。 教学提示 无 command.CommandType = CommandType.StoredProcedure; * TableDirect只支持OleDB * * * * * * * * * 4.4 Command对象参数 教学提示 : 本部分主要达到以下目的: 掌握ADO.NET的Command对象参数的基本定义,学会使用Visual Studio 2005和编程方式来创建和处理Command对象参数。 教学内容和方法 本节是本章教学中的一个难点,描述了Command对象的Parameters集合的用途。询问学生是否熟悉参数化 SQL 语句和存储过程。如果需要,给出每种SQL语句和存储过程的简单示例。简要地解释执行参数化命令的过程。 教学提示 确保学生了解存储过程可以拥有输入参数、输出参数和返回值,如学生掌握有困难,可以稍微花点时间回顾一下第1章的内容。 * * * * * * * * 4.5 使用Command对象来执行 SQL 语句 教学提示 : 本部分主要达到以下目的: 掌握ADO.NET的Command对象获取返回单值和不返回记录的基本用法。 教学内容和方法 本节也是本章的重点之一,让学生理解这种通过Command对象来返回一个单值或者不返回值的用法是比较常用的。描述 ExecuteScalar和 ExecuteNonQuery 方法,并给出可以与每一种方法一起执行的各种 SQL 语句或存储过程的示例。Command对象的ExecuteScalar方法允许执行返回单值的SQL语句或存储过程。Command对象中的ExecuteNonQuery方法执行DDL语句的时候,并不返回任何结果数值。课本上的代码示例应该让学生自己动手完成。 教学提示 可以向学生提问在平时的实际运用中,哪些场合只需要返回单值,哪些不需要返回值的?比如:计算商店当天的营业收入,计算商店当天的出勤率这些情况需要返回单值,而修改一张数据表的结构,删除一张数据表这些情况不需要返回值。 * 4.6 DataReader对象和ExecuteReader方法 教学提示 : 本部分主要达到以下目的: 掌握DataReader对象和ExecuteReader方法的基本用法。 教学内容和方法 本节也是本章难点之一,学生经常对DataReader对象是什么感到困惑,教师要着重指出DataReader对象从Command中返回一个只进的只读数据流。而且DataReader对象总是和Command对象一起使用。可以通过执行Command对象的ExecuteReader方法来创建DataReader对象。这样就能把DataReader对象和ExecuteReader方法联系起来了。描述 ExecuteReader方法,并给出可以与其一起执行的各种 SQL 语句或存储过程的示例。课本上的代码示例应该让学生自己动手完成。 教学提示 无 * * * * 4.7使用Command对象进行异步操作 教学提示 : 本部分主要达到以下目的: 了解异步操作的优点和Command对象用来进行异步操作的基本用法 教学内容和方法 在介绍异步数据操作时,询问学生是否了解执行通用异步操作的Begin/End 语句。然后介绍 ADO.NET 2.0 中的异步数据访问方法。 教学提示 由于深入介绍异步操作会涉及到比较难的知识,建议教师要求学生完成课本上的示例代码能体会到异步操作即可。 * * 4.8使用Command对象查询多个活动结果集 教学提示 : 本部分主要达到以下目的: 了解查询多个活动结果集的优点和Command对象用来查询多个活动结果集的基本用法。 教学内容和方法 在介绍 MARS 时,询问学生是否了解 ADO.NET 1.0 不允许在同一个连接上开放多个读取器。询问学生要如何解决这一限制。然后介绍 MARS 的工作方式,然后重点介绍使用 MARS 的一些优点和潜在问题。 教学提示 由于深入介绍MARS会涉及到比较难的知识,建议教师要求学生完成课本上的示例代码能体会到MARS即可。 第4章 在连接环境中获取数据 和数据源交流的语言- SQL Command 对象 Command对象的属性 Command对象的参数 使用Com
文档评论(0)