i dati li prelevo con due pagine 1 cerca
che è questa :
<html>
<head>
<title>Motore di ricerca</title>
</head>

<body>
<form action="risultati2011.asp" method="POST">
Parole chiave:

<input type="text" name="Atleta">
<input type="submit" value="CERCA">

</form>
</body>
</html>

poi risultati:

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Risultati ricerca</title>
<script language="JavaScript">
<!--
function FP_callJS() {//v1.0
eval(arguments[0]);
}
// -->
</script>
</head>

<body>
</div>


<%
var testo = String(Request.Form("Atleta"));
if (testo=="" || testo=="undefined") Response.Redirect("cerca99.htm");

var Atleta = testo.split(" ");

var stringaDiConnessione = "driver={Microsoft Access Driver (*.mdb)};dbq=";
stringaDiConnessione += Server.MapPath("mdb-database/mezza.mdb");
var conn = new ActiveXObject("ADODB.Connection");
conn.Open(stringaDiConnessione);

var sql = "SELECT * FROM gara2011 WHERE";
for (i=0;i<Atleta.length;i++) {
if (i>0) sql += " AND";
sql += " Atleta LIKE '%" + Atleta[i] + "%'";
}

var ris = conn.Execute(sql);

if (ris.EOF) Response.Write("NESSUN ATLETA CON QUESTO COGNOME");
else while (!ris.EOF) {



Response.Write(ris("Atleta") + " </p> Posizione Assoluta--- ");;;
Response.Write( ris ("Arrivo") + " </p></p> Posizione Categoria--- ");;;
Response.Write(ris("pos/cat")+ " </p></p> Tempo Finale--- ");
Response.Write(ris("tempo finale")+ "</p> Pettorale--- ");
Response.Write(ris("Pett") + "</p> --------------------------- ");

Response.Write("</p></p></p>");
ris.MoveNext();
}

conn.Close();
%></p>

</body>