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