Criando uma consulta

Para criar uma consulta a um banco de dados usando ASP, você precisará criar um objeto para acesso aos dados. A tecnologia por trás disso é o ADO (Active Data Objects). O trabalho se divide basicamento em três fases:

Veja um exemplo LISTA.ASP que acessa um fonte de dados do Access 97 chamada "Teste", executa uma consulta na tabela "Visitas" e em seguida mostra os campos "nome" e "email" de todos os registros.

<html><body>
<h1>Lista de Visitantes</h1>

<%Set CX = Server.CreateObject("ADODB.Connection")
CX.Open "Teste"
Set RS = CX.Execute("Select * from Visitas")
RS.MoveFirst
Do While not RS.Eof%>

<p>Nome: <%=RS.Fields("nome")%> <br>
Email: <%=RS.Fields("email")%> </p>

<%RS.MoveNext
Loop%>

</body></html>

 

Este exemplo introduz diversos conceitos interessantes:

É importante notar que os nomes "CX" e "RS" foram criados pelo programador e não representam palavras reservadas ou nomes de objetos padronizados.

Parte 1 - Parte 2 - Parte 3 - Parte 4 - Parte 5 - Parte 6 - Parte 7