Propriedade ConnectionString (ADO)

Aplica-se ao: Access 2013, Office 2013

Indica as informações usadas para estabelecer uma conexão com uma fonte de dados.

Definições e valores devolvidos

Define ou retorna um valor String.

Comentários

Utilize a propriedade ConnectionString para especificar uma origem de dados ao transmitir uma cadeia de ligação detalhada que contém uma série de instruções de argumento= valores separadas por ponto e vírgula.

O ADO oferece suporte a cinco argumentos para a propriedade ConnectionString; quaisquer outros argumentos são passados diretamente para o provedorsem serem processados pelo ADO. Os argumentos aos quais o ADO oferece suporte são os seguintes.

Argumento

Descrição

Fornecedor=

Especifica o nome de um provedor a ser usado para a conexão.

File Name=

Especifica o nome de um arquivo específico do provedor (por exemplo, um objeto de fonte de dados persistente) contendo informações de conexão predefinidas.

Remote Provider=

Especifica o nome do provedor a ser usado durante a abertura de uma conexão no cliente. (Apenas para o Remote Data Service.)

Remote Server=

Especifica o nome do caminho do servidor a ser usado ao abrir uma conexão do lado do cliente. (Apenas para o Remote Data Service.)

URL=

Especifica a cadeia de caracteres de conexão como uma URL absoluta que identifica um recurso, como um arquivo ou diretório.

Depois que a propriedade ConnectionString for definida e o objeto Connection aberto, o provedor poderá alterar o conteúdo da propriedade, por exemplo, mapeando os nomes de argumento definidos pelo ADO para os seus equivalentes no provedor.

A propriedade ConnectionString herda automaticamente o valor usado para o argumento ConnectionString do método Open, de modo que você possa substituir a propriedade ConnectionString atual durante a chamada do método Open.

Como o argumento File Name faz com que o ADO carregue o provedor associado, não é possível passar ambos os argumentos, Provider e File Name.

A propriedade ConnectionString será leitura/gravação quando a conexão estiver fechada e somente leitura quando estiver aberta.

As duplicatas de um argumento na propriedade ConnectionString serão ignoradas. A última instância do argumento será usada.

Utilização do Serviço de Dados RemotoQuando utilizada num objeto de Ligação do lado do cliente, a propriedade ConnectionString só pode incluir os parâmetros Fornecedor Remoto e Servidor Remoto .