第7章 ActiveX数据对象(ADO) 站开发实践教程课件.pptVIP

第7章 ActiveX数据对象(ADO) 站开发实践教程课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.3 RecordSet对象 Recordset对象是ADO组件中功能最多的对象,它包含了从数据库中查询到的数据,而且,使用Recordset对象也可以进行数据的插入、更新操作。 Recordset对象代表来自基本表或命令执行结果的记录集,在任何时候,Recordset对象中的当前记录都是集合内的单个记录,也即,该对象负责浏览和操作从数据库中取出的数据。 7.4 Command对象 如本章7.1节所述,Command对象代表一个能被数据提供者处理的命令。使用Command对象检索数据库可返回Recordset对象中的记录,它还能执行添加记录、删除记录、更新记录、选择记录以及建立数据表、删除数据表、修改数据表等操作。由于Command对象可以带输入、输出参数,因而使用Command对象不仅能够对一般的数据库信息进行操作,还能够调用数据库存储过程。 Command对象的Execute方法可以执行SQL语句、调用存储过程和创建Recordset对象实例。Command对象还具有Parameter集合,使用该集合可以将数据库存储过程的参数与集合中各项元素相对应,而且存储过程的输出值也作为一个参数被包含在Parameter集合中,从而简化对存储过程的调用。 7.5 Field对象和Fields集合 ADO的功能很强大,使用它不仅可以对记录进行编程也可以对字段进行编程。Field对象代表 Recordset对象中的一列数据,使用Field对象的value属性可设置或返回当前记录中的数据。每一个Recordset对象实例都具有由Field对象组成的Fields集合,通过该集合能够获取字段的相关信息。 7.6 Properties集合和Property对象 每一个ADO对象都有若干个Property对象,用于描述ADO对象或控制ADO对象的行为,它们代表ADO对象的动态特征,并包含在所属ADO对象的Properties集合中。 Properties集合也被称作Properties集合对象,它具有下列属性和方法: Count属性 存储了Properties集合中所包含的Property对象的个数。 Refresh方法 用于重新获取Properties集合中所包含的所有Property对象。 Item方法 可用于获取Properties集合中所包含的Property对象。 7.7 Parameters集合与Parameter对象 在本章的7.4节中介绍Command对象时,已介绍过Parameter对象可用于为Command对象传递参数,而Command对象的所有Parameter对象构成了Parameters集合。也可以认为Parameter对象代表了与“基于参数化查询或存储过程的”Command对象相关联的参数或自变量。 7.8 Errors集合与Error对象 在本章的7.1节中,已经提到过:通过列举Errors集合中的指定错误可使错误处理程序更精确地确定产生错误的原因及错误来源,并采取适当的措施,因而能使程序更加完善。 当涉及ADO对象的操作产生错误时,会有一个或多个Error对象被放到Connection对象的Errors集合中。 而当涉及另一个 ADO 对象的操作产生错误时,Errors集合将被清空,并在其中放入新的Error对象。 获取Error对象的方法有两种: 通过Connection对象的Errors集合获取Error对象。 借助Recordset对象或Command对象的ActiveConnection属性获取Error对象。 * 第7章 ActiveX数据对象(ADO) 数据库编程是Web动态编程中的核心技术。ADO是微软推出的目前最为成熟的数据库技术,在ASP编程中,使用ADO技术操作数据库是目前最好的选择。 随着计算机技术的发展,越来越多的MIS(管理信息系统,Management Information System)采用了Browser/Server(浏览器/服务器,B/S)模式,要开发基于B/S模式的应用程序,首先需要实现网页与数据库的连接,ASP通过ADO技术提供了强大的数据库访问功能。 本章将介绍ActiveX数据对象在ASP编程中的作用,并结合一些程序示例介绍怎样在ASP程序中使用ActiveX数据对象。 * 本章学习目标: 学会使用Connection对象建立到数据源的连接 能使用Connection对象操作数据

文档评论(0)

allap + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档