Objetos e coleções do ADO
O ADO consiste nos nove objetos e quatro coleções a seguir.
Objeto ou coleção | Descrição |
---|---|
objeto de conexão | Representa uma sessão exclusiva com uma fonte de dados. No caso de um sistema de banco de dados cliente/servidor, ele pode ser equivalente a uma conexão de rede real com o servidor. Dependendo da funcionalidade com suporte do provedor, algumas coleções, métodos ou propriedades de um objeto Connection podem não estar disponíveis. |
Comando objeto | Usado para definir um comando específico, como uma consulta SQL, destinado a ser executado em uma fonte de dados. |
objeto recordset | Representa todo o conjunto de registros de uma tabela base ou os resultados de um comando executado. Todos os objetos Recordset consistem em registros (linhas) e campos (colunas). |
objeto de registro | Representa uma única linha de dados, seja de um conjunto de registros ou do provedor. Esse registro pode representar um registro de banco de dados ou algum outro tipo de objeto, como um arquivo ou diretório, dependendo do seu provedor. |
objeto Stream | Representa um fluxo de dados binários ou de texto. Por exemplo, um documento XML pode ser carregado em um fluxo para entrada de comando ou retornado de determinados provedores como os resultados de uma consulta. Um objeto Stream pode ser usado para manipular campos ou registros que contêm esses fluxos de dados. |
objeto parâmetro | Representa um parâmetro ou argumento associado a um command objeto, com base em uma consulta parametrizada ou procedimento armazenado. |
campo objeto | Representa uma coluna de dados com um tipo de dados comum. Cada objeto de campo corresponde a uma coluna no Recordset. |
propriedade objeto | Representa uma característica de um objeto ADO definido pelo provedor. Os objetos ADO têm dois tipos de propriedades: internos e dinâmicos. As propriedades internas são essas propriedades implementadas no ADO e imediatamente disponíveis para qualquer novo objeto. O objeto Property é um contêiner para propriedades dinâmicas, definido pelo provedor subjacente. |
Erro objeto | Contém detalhes sobre erros de acesso a dados que pertencem a uma única operação envolvendo o provedor. |
campos coleção | Contém todos os objetos de campo de um conjunto de registros ou de um registro . |
Coleção propriedades | Contém todos os objetos Property para uma instância específica de um objeto. |
coleção parâmetros | Contém todos os objetos de parâmetro de um objeto de comando. |
erros coleção | Contém todos os objetos Error criados em resposta a uma única falha relacionada ao provedor. |