31/12/2008
Por Leandro Borges
Um objeto Connection possui uma variedade de propriedades e métodos para se conectar a um banco de dados, onde este utiliza-se do método CreateObject do objeto Server.
Ex.: set
A string Application/Class, ADODB.Connection, é passada para o método CreateObject, e uma instância válida do objeto Connection é recuperada pelo método.
Propriedades do objeto Connection
Attributes - A propriedade Attributes é utilizada por alguns servidores de banco de dados para indicar se uma nova transação deve ser iniciada depois de outra estar completa ou abortada.
Sintaxe: Conn.Attributes = NovoValor
CommandTimeOut – É utilizado para modificar o tempo que permitirá que o comando seja executado antes que ele se finalize. Esta propriedade armazena a quantidade de tempo em segundos.
Sintaxe: Conn.CommandTimeOut = NumSegundos
ConnectionString – É utilizada para fornecer uma string connect que especifica toda a informação ADO que precisa se conectar com um banco de dados.
Sintaxe: Conn.ConnectionString = TextoStringConexao
ConnectionTimeOut – Utilizada para ajustar o tempo necessário que um objeto Connection deve tentar se conectar a um banco de dados.
Sintaxe: Conn.ConnectionTimeOut = NumSegundos
CursorLocation – Esta propriedade armazena onde os dados em um recordset serão localizados.
Sintaxe: Conn.CursorLocation = Local
DefaultDataBase – Indica o nome do banco de dados aberto pelo método Open.
Sintaxe: NomeBanco = Conn.DefaultDataBase
IsolationLevel – É utilizada para indicar se a visualização dos dados acontece através de mais de uma transação. Esta propriedade recupera ou ajusta o valor numérico da isolação.
Sintaxe: Conn.IsolationLevel = Valor
Mode – Indica como o banco de dados deveria ser aberto, ou seja, ler, escrever ou ambos. Ela também indica que devem ser colocadas restrições em uma conexão adicional no banco de dados.
Sintaxe: Conn.Mode = Valor
Provider – É utilizada para indicar o serviço de banco de dados utilizado para se conectar ao banco de dados.
Sintaxe: Provedor = Conn.Provider
State – Retorna um valor indicando se a connection está aberta ou fechada. Um valor 1 é retornado se a connection estiver aberta e um valor 0 é retornado se a connection estiver fechada.
Sintaxe: Valor = Conn.State
Version – Esta propriedade retorna a versão da biblioteca do ActiveX Data Objects. A versão completa da biblioteca do Active Data Objects é retornada da propriedade.
Sintaxe: Valor = Conn.Version
Referência Bibliográfica:
Esta apresentação reflete a opinião pessoal do autor sobre o tema, podendo não refletir a posição oficial do Portal Educação.
O Portal Educação possui uma equipe focada no trabalho de curadoria de conteúdo. Artigos em diversas áreas do conhecimento são produzidos e disponibilizados para profissionais, acadêmicos e interessados em adquirir conhecimento qualificado. O departamento de Conteúdo e Comunicação leva ao leitor informações de alto nível, recebidas e publicadas de colunistas externos e internos.
UOL CURSOS TECNOLOGIA EDUCACIONAL LTDA, com sede na cidade de São Paulo, SP, na Alameda Barão de Limeira, 425, 7º andar - Santa Cecília CEP 01202-001 CNPJ: 17.543.049/0001-93