Partilhar via


Provedores de dados

Os provedores de dados representam diversas fontes de dados, como bancos de dados SQL, arquivos sequenciais indexados, planilhas, repositórios de documentos e arquivos de email. Os provedores expõem dados uniformemente usando uma abstração comum chamada conjunto de linhas.

O ADO é poderoso e flexível porque pode se conectar a qualquer um dos vários provedores de dados diferentes e ainda expor o mesmo modelo de programação, independentemente dos recursos específicos de qualquer provedor específico. No entanto, como cada provedor de dados é exclusivo, a maneira como seu aplicativo interage com o ADO variará de acordo com o provedor de dados.

Por exemplo, as funcionalidades e os recursos do Provedor OLE DB para SQL Server, que é usado para acessar bancos de dados do Microsoft SQL Server, são consideravelmente diferentes daqueles do Provedor OLE DB da Microsoft para Publicação na Internet, que é usado para acessar repositórios de arquivos em um servidor Web.