Capítulo 2: Obtenção de dados
Aplica-se ao: Access 2013, Office 2013
O capítulo anterior apresentou quatro operações principais envolvidas na criação de um aplicativo ADO: obtenção de dados, exame de dados, edição de dados e atualização de dados. Este capítulo se concentrará nos detalhes dos conceitos relevantes à primeira operação: obtenção de dados.
Vários objetos do ADO podem desempenhar um papel nessa operação. Primeiro, você se conecta à fonte de dados usando um objeto Connection do ADO (que, às vezes, será criado de forma implícita). Em seguida, você passa instruções à fonte de dados sobre o que deseja fazer usando um objeto Command do ADO (que também pode ser criado de forma implícita). O resultado da passagem de um comando para uma fonte de dados e do recebimento de sua resposta normalmente será representado em um objeto Recordset do ADO.
Para obter dados, seu aplicativo deve se comunicar com uma fonte de dados, como um DBMS, um repositório de arquivos ou um arquivo de texto separado por vírgulas. Essa comunicação representa uma conexão — o ambiente necessário para o intercâmbio de dados.
O modelo de objeto do ADO representa o conceito de uma conexão com o objeto Connection a base sobre a qual grande parte da funcionalidade do ADO é criada. A finalidade de um objeto Connection é:
Definir as informações necessárias para que o ADO se comunique com as fontes de dados e crie sessões.
Definir os recursos transacionais da sessão.
Permitir criar e executar comandos na fonte de dados.
Fornecer informações sobre o design da fonte de dados subjacente na forma de conjuntos de linhas de esquema. Para obter mais informações sobre conjuntos de linhas de esquema, consulte Método OpenSchema.
Este capítulo aborda os seguintes tópicos: