Parte I – Desenvolvimento na Linguagem ASP – Conexão de Banco de Dados

<![CDATA[Pensava eu que um dia ASP não mais existiria, erro total. Porque enquanto existir Internet Information Server (IIS) a tecnologia que, também, está presente no SQL Server e todas as versões, inclusive nas futuras plataformas da Microsoft . ASP e servidor WEB estão presentes em várias conexões de SGBD - Sistema de Gerenciamento de Banco de Dados, muitos dos quais possibilitam, também, conexão com os robustos bancos de dados como FireBird, MySQL, SQL Server e tantos outros. Onde, até Grandes Empresas e outras fazem uso dessa tecnologia de desenvolvimento. Você deve está se perguntando e como fazer a conexão com esses bancos de dados¿ Basta mudar uma linha, exemplo: ASP e MySQL <% Set conexao=CreateObject(“ADODB.Connection”) Conexao.Open=”Driver=MySQL ODBC 5.1 Driver; DATABASE=base; SERVER=mysql.dominio.net; UID=base; PASSWORD=xxx”; %> ASP e SQL Server <% Set conexao=CreateObject(“ADODB.Connection”) conexao.Open=”Provider=SQLOLEDB ; Server=mssql.dominio.net,1039; ID=base;UID=base; PASSWORD=xxx”; %> ASP e FireBird <% Set conexao=CreateObject(“ADODB.Connection”) conexao.open=”DRIVER=FirebirdInterbase(r) driver; UID=base; PWD=xxx; DBNAME=firebird.dominio.net:firebirdbanco.gdb” %> ASP e PostGRE <% Set conexao=CreateObject(“ADODB.Connection”) conexao.open=”DRIVER={PostGreSQL Ansi}; SERVER=pgsql.dominio.net; UID=base; PWD=xxx; DATABASE=base; OPTION=3” %> Se você é um iniciante em ASP, deve está se perguntando, como trabalhar com as tabelas e campos¿ Entra em ação o RecordSet, ou seja, criamos, agora um objeto para ter acesso interativo aos dados, exemplo: Tabela CLIENTES, campos NOME, ENDERECO, TELEFONE <% Set Registro=Server.CreateObject(“ADODB.Connection”) SQL=”Select CLIENTES From NOME, ENDERECO, TELEFONE” Registro.Open SQL, conexao,3,3 %> Observamos a entrada da SQL com o comando “select” recorta, somente, a tabela CLIENTES com seus campos NOME, ENDERECO, TELEFONE. Onde através da variável “conexao” que já está sendo atribuída como objeto de conexão com o banco de dados (seja MySQL ou SQL Server ou FireBird). Pronto até aqui já explanamos como se conectar ao banco de dados e como recortar a tabela e os campos os quais estamos necessitando. Ângelo Almeida Programador ASP Programador ASP e Webdesigner Pleno, Técnico de Processamento de Dados, Trabalha com Desenvolvimento WEB há mais de 6 anos.]]>