Objeto Connection ADO

Objeto Connection

O objeto ADO Connection é usado para criar uma conexão aberta com um destino de dados. Através deste conexão, você pode acessar e operar um banco de dados.

Se precisar acessar várias vezes um banco de dados, você deve usar o objeto Connection para estabelecer uma conexão. Você também pode passar uma string de conexão por meio de um objeto Command ou Recordset para criar uma conexão. No entanto, este tipo de conexão é adequado apenas para consultas simples específicas.

ProgID

set objConnection=Server.CreateObject("ADODB.connection")

Propriedades

Propriedades Descrição
Attributes Definir ou retornar as propriedades do objeto Connection.
CommandTimeout Indicar o tempo de espera durante a execução do comando antes de interromper e gerar um erro.
ConnectionString Definir ou retornar os detalhes da conexão do provedor.
ConnectionTimeout Indicar o tempo de espera durante a tentativa de estabelecimento de conexão antes de interromper e gerar um erro.
CursorLocation Definir ou retornar a localização do serviço de cursor.
DefaultDatabase Indicar o banco de dados padrão do objeto Connection.
IsolationLevel Indicar o nível de isolamento do objeto Connection.
Mode Definir ou retornar o nível de permissão do provedor.
Provider Definir ou retornar o nome do provedor do objeto Connection.
State Retornar um valor que descreve se a conexão está aberta ou fechada.
Version Retornar a versão do ADO.

método

método Descrição
BeginTrans Iniciar uma nova transação.
Cancel Cancelar uma execução.
Close Fechar uma conexão.
CommitTrans Salvar todas as alterações e encerrar a transação atual.
Execute Executar consultas, comandos SQL, procedimentos armazenados ou texto específico do provedor.
Open Abrir uma conexão.
OpenSchema Retornar informações de schema do provedor.
RollbackTrans Cancelar todas as alterações feitas na transação atual e encerrar a transação.

evento

Comentário: Não é possível usar VBScript ou JScript para lidar com eventos (apenas Visual Basic, Visual C++ e Visual J++ podem lidar com eventos).

evento Descrição
BeginTransComplete Despoletado após a operação BeginTrans.
CommitTransComplete É acionado após a operação CommitTrans.
ConnectComplete É acionado após o início de uma conexão.
Disconnect É acionado após a conclusão de uma conexão.
ExecuteComplete É acionado após a execução de uma instrução.
InfoMessage Se um aviso ocorrer durante a operação ConnectionEvent, o evento é acionado.
RollbackTransComplete É acionado após a operação RollbackTrans.
WillConnect É acionado antes de uma conexão começar.
WillExecute É acionado antes de uma instrução ser executada.

Conjunto

Conjunto Descrição
Erros Todos os objetos Error que contêm o objeto Connection.
Propriedades Todos os objetos Property que contêm o objeto Connection.