ADO 基础知识
ADO 为开发人员提供了强大的逻辑对象模型,用于通过 OLE DB 系统接口以编程方式访问、编辑和更新来自各种数据源的数据。 ADO 的最常见用法是查询关系数据库中的一个或多个表、在应用程序中检索并显示结果,也许还可让用户对数据进行更改并保存。 其他任务包括以下内容:
使用 SQL 查询数据库并显示结果。
通过 Internet 访问文件存储中的信息。
操作电子邮件系统中的邮件和文件夹。
将数据库中的数据保存到 XML 文件中。
执行用 XML 描述的命令并检索 XML 流。
将数据保存到二进制或 XML 流中。
允许用户查看和更改数据库表中的数据。
创建并重复使用参数化数据库命令。
执行存储过程。
动态创建一个名为 Recordset 的灵活结构来保存、导航和操作数据。
执行事务数据库操作。
根据运行时条件,筛选数据库信息的本地副本并对其进行排序。
从数据库创建和操作分层结果。
将数据库字段绑定到数据感知组件。
创建断开连接的远程 Recordsets。
ADO 公开了多种选项和设置来提供这种灵活性。 因此,务必采用有条不紊的方法来学习如何在应用程序中使用 ADO,将每个目标分解为可管理的部分。
大多数使用 ADO 的应用程序涉及四种主要操作:获取数据、检查数据、编辑数据和更新数据。 本部分稍后将更详细地介绍这些操作。
但在介绍这些详细信息前,我们将先概述 ADO 对象模型和一个简单的 ADO 应用程序,该应用程序使用 Visual Basic 编写,并执行四个主要 ADO 操作中的每一项: