ADO 基础知识

ADO 为开发人员提供了一个功能强大的逻辑对象模型,用于通过 OLE DB 系统接口以编程方式访问、编辑和更新来自各种数据源的数据。 ADO 最常见的用法是查询关系数据库中的表或表,在应用程序中检索和显示结果,也许允许用户对数据进行更改和保存更改。 其他任务包括:

  • 使用 SQL 查询数据库并显示结果。

  • 通过 Internet 访问文件存储中的信息。

  • 在电子邮件系统中操作邮件和文件夹。

  • 将数据从数据库保存到 XML 文件中。

  • 执行用 XML 描述的命令并检索 XML 流。

  • 将数据保存到二进制或 XML 流中。

  • 允许用户查看和更改数据库表中的数据。

  • 创建和重用参数化数据库命令。

  • 执行存储过程。

  • 动态创建一个灵活的结构,该结构命名为 Recordset,用于保存、导航和操作数据。

  • 执行事务数据库操作。

  • 根据运行时条件筛选和排序数据库信息的本地副本。

  • 从数据库生成和处理分层结果。

  • 将数据库字段绑定到数据感知组件。

  • 创建远程无连接的 记录集

ADO 公开了各种选项和设置,以提供这种灵活性。 因此,请务必采用一种有条不紊的方法,了解如何在应用程序中使用 ADO,将每个目标分解成可管理的部分。

大多数使用 ADO 的应用程序涉及四个主要操作:获取数据、检查数据、编辑数据和更新数据。 本节稍后将更详细地检查这些操作。

但是,在讨论这些详细信息之前,我们将概述 ADO 对象模型和简单的 ADO 应用程序,该应用程序以 Visual Basic 编写,并执行四个主要 ADO 操作中的每一项: