|
|
|
||||||||||||||||||||||
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Parceiros - CSS para Web Design - S.O.S Designers - Slackware-Brasil - Crie seu Web site - Oficina da Net - CodigoFonte.net |
Objeto Connection (propriedades e métodos)Mostramos sua utilização, assim como suas propriedades e métodos. Já comentamos que o objeto Connection nos proporciona uma conexão a um banco de dados desde uma página ASP; agora veremos como se usa , assim como suas propriedades e métodos.
Para estabelecer a conexão o primeiro que fazemos é criar o Objeto Connetion por meio da propriedade CreateObject de objeto Server: <% Set conexion=Server.CreateObject("ADODB.Connection")%> Uma vez estabelecida a instância do objeto passamos a configurá-lo mediante suas distintas propriedades e métodos. Propriedades: ConnectionString Especifica a referência ao banco de dados com o qual queremos conectar, contendo em uma cadeia de texto a informação necessária para efetuar essa conexão mediante duplas de valores separadas por ";". Os valores que podemos atribuir são:
Exemplo: <% conexion.ConnectionString="DSN=MIOdbc;UID=pepe;PWD=1234" %> Mode Especifica as permissões da conexão. Alguns dos valores mais habituais que podemos atribuir são: 1 Estabelece permissão só de Leitura 2 Estabelece permissão só de Escritura 3 Estabelece permissão de Leitura/Escritura Exemplo: <% conexion.Mode=3 %> Métodos: BeginTrans Abre uma transação; todas as operações que realizarmos a partir desse momento não serão efetivas até que não fechemos a transação. Exemplo: <% conexion.BeginTrans %> Close Fecha o objeto Exemplo: <% conexao.close %> CommitTrans Fecha uma transação tornando efetivas as mudanças efetuadas dentro dela.; Exemplo: <% conexion.CommitTrans %> Execute Executa uma instrução SQL contra o banco de dados. Exemplo: <% Set resultado=conexao.execute (Select * from amigos) %> Open Abre a conexão com os parâmetros especificados nas propriedades. Exemplo: <% conexao.open %> RollBackTrans Desfaz todas as mudanças efetuadas no banco de dados desde o início da transação. Exemplo: <% conexao.RollBackTrans %>
Autoria e outras referências sobre este artigo Dentro deste artigo: + 1 manual relacionado + 2 Categorias relacionadas
Manuais relacionados com este artigo Dentro de Programação em ASP Anterior: ActiveX Data Object Categorias relacionadas Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo: + Entrar em ASP+ Entrar em Manuais de ASP Comentários dos visitantes Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
|
| Sobre nós | Copyright | Anuncie | Entrar em contato | <criarweb> |