Skip to content

Latest commit

 

History

History
23 lines (21 loc) · 1.21 KB

File metadata and controls

23 lines (21 loc) · 1.21 KB
title Data Providers | Microsoft Docs
ms.prod sql
ms.prod_service connectivity
ms.technology connectivity
ms.custom
ms.date 01/19/2017
ms.reviewer
ms.topic conceptual
helpviewer_keywords
data providers [ADO]
OLE DB providers [ADO]
ADO, OLE DB providers
ms.assetid 877b9f25-60c4-4ab6-8052-2c28a3849e89
author MightyPen
ms.author genemi

Data Providers

Data providers represent diverse sources of data such as SQL databases, indexed-sequential files, spreadsheets, document stores, and mail files. Providers expose data uniformly using a common abstraction called the rowset.

ADO is powerful and flexible because it can connect to any of several different data providers and still expose the same programming model, regardless of the specific features of any given provider. However, because each data provider is unique, how your application interacts with ADO will vary by data provider.

For example, the capabilities and features of the OLE DB Provider for SQL Server, which is used to access Microsoft SQL Server databases, are considerably different from those of the Microsoft OLE DB Provider for Internet Publishing, which is used to access file stores on a Web server.