Поставщики данных
Поставщики данных представляют различные источники данных, такие как базы данных SQL, индексированные последовательные файлы, электронные таблицы, хранилища документов и почтовые файлы. Поставщики предоставляют данные равномерно с помощью общей абстракции, называемой набором строк.
ADO является мощным и гибким, так как он может подключаться к любому из нескольких различных поставщиков данных и по-прежнему предоставлять одну и ту же модель программирования, независимо от конкретных функций любого конкретного поставщика. Тем не менее, поскольку каждый поставщик данных является уникальным, способ взаимодействия приложения с ADO зависит от поставщика данных.
Например, возможности и функции поставщика OLE DB для SQL Server, который используется для доступа к базам данных Microsoft SQL Server, значительно отличаются от возможностей поставщика Microsoft OLE DB для публикации в Интернете, который используется для доступа к хранилищам файлов на веб-сервере.