ado是什么

ADO是一种程序对象,用于表示用户数据库中的数据结构和所包含的数据。在Microsoft Visual Basic编辑器中,可以使用ADO对象以及ADO的附加组件来创建或修改表和查询、检验数据库、或者访问外部数据源。

ADO 是一种程序对象,用于表示用户数据库中的数据结构和所包含的数据。在 Microsoft Visual Basic 编辑器中,可以使用 ADO 对象以及 ADO 的附加组件(称为 Microsoft ADO Extensions for DLL and Security(ADOX))来创建或修改表和查询、检验数据库、或者访问外部数据源。还可在代码中使用 ADO 来操作数据库中的数据。

ado是什么

像 Microsoft 的其它系统接口一样,ADO 是面向对象的。它是 Microsoft 全局数据访问(UDA)的一部分,Microsoft 认为与其自己创建一个数据,不如利用 UDA 访问已有的数据库。

为达到这一目的,Microsoft 和其它数据库公司在它们的数据库和 Microsoft 的 OLE 数据库之间提供了一个“桥”程序,OLE 数据库已经在使用 ADO 技术。

ADO 技术优势

1、ADO 的优势就是拥有更好的 LINQ 提供程序、文档,并且是由微软所支持的。

2、ADO 具有大量 Entity Framework 4.0 所不具备的特性,像批量读/写、“额外的”延迟、集合过滤器、调整等等。

3、ADO 工具的普遍开发速度快。

ADO 从原来的 Microsoft 数据接口远程数据对象(RDO)而来。RDO 与 ODBC 一起工作访问关系数据库,但不能访问如 ISAM 和 VSAM 的非关系数据库。

ADO 是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到你的 Active Server 页面上。可以使用 ADO 去编写紧凑简明的脚本以便连接到 Open Database Connectivity (ODBC) 兼容的数据库和 OLE DB 兼容的数据源,这样 ASP 程序员就可以访问任何与 ODBC 兼容的数据库,包括 MS SQL SERVER、Access、 Oracle 等等。

比如,如果网站开发人员需要让用户通过访问网页来获得存在于 IBM DB2 或者 Oracle 数据库中的数据,那么就可以在 ASP 页面中包含 ADO 程序,用来连接数据库。于是,当用户在网站上浏览网页时,返回的网页将会包含从数据库中获取的数据。而这些数据都是由 ADO 代码做到的。

ADO 是一种面向对象的编程接口,微软介绍说,与其同 IBM 和 Oracle 提倡的那样,创建一个统一数据库,不如提供一个能够访问不同数据库的统一接口,这样会更加实用一些。为实现这一目标,微软在数据库和微软的 OLE DB 中提供了一种“桥”程序,这种程序能够提供对数据库的连接。 开发人员在使用 ADO 时,其实就是在使用 OLE DB,不过 OLE DB 更加接近底层。ADO 的一项属性-远程数据服务,支持“数据仓库”ActiveX 组件以及高效的客户端缓存。作为 ActiveX 的一部分,ADO 也是 COM 组件的一部分。ADO 是由早期的微软数据接口——远程数据对象 RDO 演化而来的。RDO 同微软的 ODBC 一同连接关系数据库,不过不能连接非关系数据库。

ADO 向我们提供了一个熟悉的,高层的对 OLE DB 的 Automation 封装接口。对那些熟悉 RDO 的程序员来说,你可以把 OLE DB 比作是 ODBC 驱动程序。如同 RDO 对象是 ODBC 驱动程序接口一样,ADO 对象是 OLE DB 的接口;如同不同的数据库系统需要它们自己的 ODBC 驱动程序一样,不同的数据源要求它们自己的 OLE DB 提供者(OLE DB provider)。但微软正积极推广该技术,并打算用 OLE DB 取代 ODBC。

ADO 向 VB 程序员提供了很多好处。包括易于使用,熟悉的界面,高速度以及较低的内存占用(已实现 ADO2.0 的 Msado15.dll 需要占用 342K 内存,比 RDO 的 Msrdo20.dll 的 368K 略小,大约是 DAO3.5 的 Dao350.dll 所占内存的 60%)。同传统的数据对象层次(DAO 和 RDO)不同,ADO 可以独立创建。因此你可以只创建一个”Connection”对象,但是可以有多个,独立的”Recordset”对象来使用它。ADO 针对客户/服务器以及 WEB 应用程序作了优化。

(0)
时间不会说谎  的头像时间不会说谎  

相关推荐

  • 信用卡逾期多久会有不良记录

    信用卡一般在还款日后有三天宽限期,在宽限期内还款视同按时还款,超出宽限期还款,视为逾期。 信用卡一般在还款日后有三天宽限期,在宽限期内还款视同按时还款,超出宽限期还款,视为逾期。原…

  • 红米k70pro怎么分屏两个应用?

    随着智能手机屏幕尺寸的增大,分屏功能成为一种常见的多任务处理方式。在红米K70Pro这一强大的智能手机上,用户可以轻松地同时运行两个应用程序,提高工作效率或享受多媒体体验。在下文中,我们将详细介绍在红米K70Pro上如何分屏两个应用,以

    2024年2月4日
  • 深信服上网行为监控,如何保障企业网络安全

    本文目录一览为什么企业需要深信服上网行为监控?如何使用深信服上网行为监控?深信服上网行为监控的优势结论深信服上网行为监控是一种网络安全解决方案,它可以帮助企业监控员工在公司网络上的网络行为,防止员工滥用网络资源,保障企业网络安全。为

    2023年10月25日
  • 辅助软件是什么

    辅助软件(外挂)又叫开挂、开外挂、辅助、第三方辅助软件,综合某些修改器的功能进行编程出的游戏修改器。一般指通过修改游戏数据而为玩家谋取利益的作弊程序或软件,篡改游戏原本正常的设定和…

  • 铁威马f2配置,怎样选择最适合自己的硬件配置

    作为一款备受欢迎的网络存储设备,铁威马f2备受用户青睐。但是,对于很多人来说,选择最适合自己的硬件配置却是一件棘手的事情。在本文中,我们将为您介绍如何选择最适合自己的铁威马f2配置。一、了解铁威马f2首先,我们需要了解铁威马f2的基本信

    2023年12月3日
  • 跑跑用网游快车怎么用,新手必看教程

    如果你是一个游戏爱好者,那么你一定会知道网游快车这个神奇的软件。它可以让你在玩游戏的时候,大幅度提高游戏运行速度,让你的游戏更加流畅。而在跑跑这个游戏中,网游快车更是必不可少的软件。那么,今天我就来为大家详细介绍一下,跑跑用网游快车怎么用。

    2024年2月5日
  • 处理器gpu是什么意思,解释与应用场景

    处理器GPU是什么意思?在计算机领域,GPU是指图形处理器,它是一种专门用于处理图形和图像的处理器。与CPU不同,GPU是一种高度并行的处理器,可以同时处理多个任务。在本文中,我们将深入探讨GPU的定义、应用场景以及如何为您的计算机选择最佳

    2023年12月4日
  • e5800与e8400哪个好,性能对比分析

    本文目录一览E5800与E8400的基本参数性能对比分析结论操作步骤结尾在选择一款电脑处理器时,往往需要考虑多个因素,如性能、功耗、价格等。在Intel处理器中,E5800和E8400是两款常见的处理器,它们之间有什么不同呢?本文将

    2023年10月28日
  • 联想thinkpad,如何选择适合自己的型号

    作为一款备受欢迎的品牌,联想ThinkPad在各个领域都有着广泛的应用。不论是商务办公还是游戏娱乐,联想ThinkPad都能够满足用户的需求。但是,很多人在选择联想ThinkPad的时候,往往会感到困惑。因为联想ThinkPad的型号繁多,

    2023年11月4日
  • iPhone14ProMax怎么设置被盗设备保护功能?

    iPhone14ProMax这款机型是iPhone14系列中的超大杯机型,可以说是系列中最受欢迎,销量最高的一款了,可以为大家提供更为舒适的使用体验,随着系统的升级,这款手机也是可以尝试各种新的功能的,比如说被盗设备保护功能,那么iPhon

    2024年1月25日
  • 酷睿i3是什么

    酷睿i3作为酷睿i5的进一步精简版,是面向主流用户的CPU家族标识。Core i3 将由 CPU+GPU 两个核心封装而成。由于整合的 GPU 性能有限,用户想获得更好的 3D 性…

  • 如何添加视频到iPod上

    想将电脑上的视频添加到iPod上,只能通过苹果iTunes软件进行添加并同步。首先下载并打开iTunes软件,将iPod与电脑连接,点击菜单栏上的“音乐”,在弹出的“资料库”选项中…

  • MG名爵是什么

    MG名爵是百年英国运动汽车品牌。英国汽车工业的开创者,对全球汽车工业发展都有着举足轻重的推动作用,名爵的发展史是英国乃至世界汽车工业发展史最重要的一部分。 MG名爵诞生于 1924…

  • 海信洗衣机说明书图解,如何正确使用洗衣机

    在家庭中,洗衣机是一个必不可少的家电。随着科技的进步,洗衣机的功能越来越多,操作也越来越复杂。对于一些新手来说,使用洗衣机可能会感到困惑。为了帮助大家更好地使用海信洗衣机,我们特别准备了本篇文章,详细介绍海信洗衣机的使用方法和注意事项。一

    2023年11月20日
  • 苏泊尔电饭煲sf40hc69,如何正确使用和保养

    作为家庭厨房中必不可少的电器,电饭煲在我们日常生活中发挥着重要作用。苏泊尔电饭煲sf40hc69是一款性能优良的电饭煲,它的使用和保养对于电饭煲的寿命和使用效果有着重要的影响。本文将为大家详细介绍苏泊尔电饭煲sf40hc69的正确使用和保养

    2023年12月5日

发表回复

登录后才能评论