数据提供程序

数据提供程序表示各种数据源,例如 SQL 数据库、索引顺序文件、电子表格、文档存储和邮件文件。 提供程序使用称为行集的常见抽象统一公开数据。

ADO 功能强大且灵活,因为它可以连接到多个不同数据提供程序中的任何一个,并且仍可公开相同的编程模型,而不考虑任何给定提供程序的特定功能。 但是,由于每个数据提供程序都是唯一的,因此应用程序与 ADO 的交互方式因数据提供程序而异。

例如,用于访问 Microsoft SQL Server 数据库的 OLE DB Provider for SQL Server 的功能和特性与用于访问 Web 服务器上的文件存储的 Microsoft OLE DB Provider for Internet Publishing 的功能和特性有很大的不同。