Métodos do objeto Connection

Informática

31/12/2008

Por Leandro Borges

 

            Os métodos do objeto Connection permitem abrir e gerenciar connections. Uma transaction se refere a um grupo de ações que são tomadas. No trabalho de banco de dados, agrupa-se ações em um banco de dados em uma transaction. Desse modo, pode-se fazer todas as mudanças em um banco de dados ao mesmo tempo e ter segurança de que todas as mudanças terão sucesso ou falha em um grupo.

            Abaixo, os métodos do objeto Connection:

            BeginTrans – Este método é utilizado para indicar que quer iniciar uma transaction. O objeto Connection deve estar aberto antes do método BeginTrans ser chamado.

            Sintaxe: Conn.BeginTrans

           

CommitTrans – Quando a transaction tiver iniciada, todas as mudanças do banco de dados são guardadas até que se chame o método CommitTrans ou até o método RollBackTrans ser utilizado.

            Sintaxe: Conn.CommitTrans

           

RollbackTrans – É utilizado quando as mudanças feitas no banco de dados através do código devem ser desfeitas, pois este método descarta quaisquer mudanças no buffer que foram feitas dentro do escopo da transaction corrente através do objeto Connection corrente.

            Sintaxe: Conn.RollBackTrans

           

Close – Este método provê o mecanismo para desconectar um objeto Connection de um banco de dados.

            Sintaxe: Conn.Close

           

Open – É utilizado para abrir uma conexão para um banco de dados. O método Open do objeto Connection pode ser chamado sem parâmetros se a propriedade ConnectionString for ajustada primeiro ou o método pode ser chamado com a informação connection como parte da chamada.

            Sintaxe: Conn.Open DSN, Usuário, Senha, Opcoes

           

Execute – O método Execute faz funcionar uma consulta, procedimento armazenado ou alguma outra função provedora de banco de dados.

            Sintaxe: Conn.Execute SQL, NumRegistrosAfetados, Opções

 

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