Objeto Connection

Informática

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 Conn = Server.CreateObject(“ADODB.Connection”)

            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:

                BUCZECK, Greg. ASP: Guia do Programador. São Paulo. Editora Market Books, 2000.

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.


Colunista Portal - Educação

por Colunista 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.

Portal Educação

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