Método Open (Connection do ADO)

Aplica-se ao: Access 2013, Office 2013

Abre uma conexão a uma fonte de dados.

Sintaxe

ligação. AbrirConnectionString, UserID, Palavra-passe, Opções

Parâmetros

Parâmetro Descrição
ConnectionString Opcional. Um valor String que contém informações de conexão. Consulte a propriedade ConnectionString para obter detalhes sobre definições válidas.
UserID Opcional. Um valor String que contém um nome de usuário que será utilizado ao estabelecer a conexão.
Password Opcional. Um valor String que contém uma senha que será utilizada ao estabelecer a conexão.
Options Opcional. Um valor ConnectOptionEnum que determina se esse método deve retornar depois (sincronamente) ou antes (assincronamente) de a conexão ser estabelecida.

Comentários

A utilização do método Open em um objeto Connection estabelece a conexão física a uma fonte de dados. Depois da conclusão com êxito desse método, a conexão estará ativa e será possível emitir comandos com relação à mesma e processar os resultados.

Utilize o argumento ConnectionString opcional para especificar uma cadeia de ligação que contenha uma série de instruções de argumento= valores separadas por ponto e vírgula ou um recurso de ficheiro ou diretório identificado com um URL. A propriedade ConnectionString herda automaticamente o valor utilizado para o argumento ConnectionString. Portanto, é possível definir a propriedade ConnectionString do objeto Connection antes de abri-lo ou utilizar o argumento ConnectionString para definir ou substituir os parâmetros da conexão atual durante a chamada ao método Open.

Se você passar informações de usuário e senha no argumento ConnectionString e nos argumentos opcionais UserID e Password, os argumentos UserID e Password substituirão os valores especificados em ConnectionString.

Quando concluir as operações em um Connection aberto, utilize o método Close para liberar quaisquer recursos associados do sistema. O fechamento de um objeto não o remove da memória; é possível alterar as definições de propriedade e utilizar o método Open para abri-lo novamente mais tarde. Para eliminar completamente um objeto da memória, defina a variável do objeto como Nothing.

Utilização do Serviço de Dados RemotoQuando utilizado num objeto de Ligação do lado do cliente, o método Open não estabelece realmente uma ligação ao servidor até que um Conjunto de registos seja aberto no objeto Ligação .

Observação

[!OBSERVAçãO] URLs using the http scheme will automatically invoke the Microsoft OLE DB Provider for Internet Publishing. Para obter mais informações, veja URLs absolutos e relativos.