分享更有价值
被信任是一种快乐

ADO对象有哪些操作以及ADO中主要对象有哪些功能

文章页正文上

ADO对象有哪些操作以及ADO中主要对象有哪些功能,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。  ADO(ActiveXDataObjects)是Microsoft提供和建议使用的新型的数据访问接口,具体实现为Automation。这样,程序员可以在各种支持Automation的开发环境下方便地访问ADO对象,如VisualBasic、VisualC++、VisualJ++及Delphi等。下面云技术小编来讲解下ADO对象有哪些操作?ADO中主要对象有哪些功能?  ADO对象有哪些操作  对ADO对象的主要操作,同DAO、RDO库的实现基本相同。主要包括6个方面:  1.连接到数据源。这是可选的、通常涉及ADO的Connection对象。  2.向数据源提交命令。通常涉及ADO的Command对象。在查询中可以与参数对象(Parameter)协同使用。  3.执行命令,比如一个SELECT脚本。  4.如果提交的命令有结果返回,可以通过ADO的R免费主机域名ecordset对象对结果进行操作,数据存储在缓存中。  5.如果合适,可将缓存中被修改的数据更新到物理的存储上。  6.提供错误检测。通常涉及ADO的Error对象。  以程序员的视角来看,ADO、DAO和RDO三者的对象名称不很相同。但使用ADO对象要比DAO和RDO简单得多。最主要的一点在于,程序员不用像在使用DAO和RDO那样要从对象模型的顶层开始一步步的创建子对象。因此,ADO提供了一种更灵活的编程方式。  ADO中主要对象有哪些功能  Connection对象,表示了一个到数据源的会话。使用Connection对象的成员,可以使用相应的属性打开到数据源的连接,设置游标的位置,设置默认的当前数据库,设置将使用的OLEDBProvider,直接提交SQL脚本等。值得注意的是,在提交SQL脚本的任务时,不用创建一个Command对象,就可完成查询。另外,对Connection对象的创建是同其他对象无关的。Command对象,可被用于查询数据库并返回结果在Recordset对象中。也可以进行批操作和操纵数据库的结构,当然,这需要使用的OLEDBProvider提供相应的支持。此外,可以将一个激活的Connection对象绑定到Command对象的ActiveConnection属性,这使得多个Command对象实例可以共用一个Connection对象。  Recordset对象,用来封装查询的结果,可称为结果集。  Field对象,用来表达一行结果中各子段的类型和值。  Error对象,用来检测和判断在数据库操作中出现的错误,比如连接失败。 在ADO中,许多对象名后多了一个”s”,比如Error->Errors,Field->Fields等等。添加”s”意味着是相应对象的Collection(集合)对象,比如Errors是Error对象的Collection对象。Collection有点像数组(Array),但不同的是免费主机域名,Collection可以以不同类型的数据或对象作为自己的元素,而数组中的各元素通常都是相同类型的。所以,在看到一个对象名最后是”s”,通常表明这是一个Collection对象,比如Errors中的各元素是由Error对象的实例组成的。看完上述内容,你们掌握ADO对象有哪些操作以及ADO中主要对象有哪些功能的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注云技术行业资讯频道,感谢各位的阅读!

相关推荐: mysql怎么查找效率低的SQL语句

本篇内容主要讲解“mysql怎么查找效率低的SQL语句”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql怎么查找效率低的SQL语句”吧!MySQL通过慢查询日志定位那些执行效率较低的SQL 语句,用–log…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册