Partilhar via


Conceitos básicos do ADO

O ADO fornece aos desenvolvedores um modelo de objeto lógico avançado para acessar, editar e atualizar dados programaticamente de uma ampla variedade de fontes de dados por meio de interfaces do sistema OLE DB. O uso mais comum do ADO é consultar uma tabela ou tabelas em um banco de dados relacional, recuperar e exibir os resultados em um aplicativo e, talvez, permitir que os usuários façam e salvem alterações nos dados. Outras tarefas incluem o seguinte:

  • Consultando um banco de dados usando SQL e exibindo os resultados.

  • Acessando informações em um repositório de arquivos pela Internet.

  • Manipulando mensagens e pastas em um sistema de email.

  • Salvando dados de um banco de dados em um arquivo XML.

  • Executando comandos descritos com XML e recuperando um fluxo XML.

  • Salvando dados em um fluxo binário ou XML.

  • Permitindo que um usuário examine e altere dados em tabelas de banco de dados.

  • Criando e reutilizando comandos de banco de dados parametrizados.

  • Executando procedimentos armazenados.

  • Criar dinamicamente uma estrutura flexível, que é denominada Recordset, para manter, navegar e manipular dados.

  • Executando operações de banco de dados transacionais.

  • Filtrando e classificando cópias locais de informações de banco de dados com base em critérios de tempo de execução.

  • Criando e manipulando resultados hierárquicos de bancos de dados.

  • Associar campos de banco de dados a componentes com reconhecimento de dados.

  • Criando conjuntos de registros remotos e desconectados.

O ADO expõe uma ampla variedade de opções e configurações para fornecer essa flexibilidade. Portanto, é importante adotar uma abordagem metódica para aprender a usar o ADO em um aplicativo, dividindo cada uma de suas metas em partes gerenciáveis.

Quatro operações primárias estão envolvidas na maioria dos aplicativos que usam o ADO: obtenção de dados, análise de dados, edição de dados e atualização de dados. Essas operações são examinadas com mais detalhes mais adiante nesta seção.

No entanto, antes de discutirmos esses detalhes, apresentaremos uma visão geral do modelo de objeto do ADO e um aplicativo ADO simples, que é escrito no Visual Basic e executa cada uma das quatro operações principais do ADO: