Hai messo un campo identificativo (di solito lo chiamano ID) nella tua tabella dei nomi? Sarebbe un campo di tipo contatore...
Se l'hai messo allora, quando generi l'elenco dei nomi fallo diventare un link che punta ad una pagina preposta a visualizzare il dettaglio e alla quale passi l'ID di quel nome e cognome:
La pagina dettaglio.asp
codice:
<%
id = request.queryString("id")
if len(id) > 0 and isNumeric(id) then
id = cLng(id)
else
id = 0
end if
if id > 0 then
set conn = server.createObject("ADODB.Connection")
conn.open ' la tua stringa di connessione
sql = "SELECT * FROM tabellaPersone WHERE campoID = " & id
set rs = conn.execute(sql)
if not rs.eof then
response.write rs("campoNome") & "
"
response.write rs("campoCognome") & "
"
response.write rs("campoDataDiNascita") & "
"
response.write rs("campoLuogoDiNascita") & "
"
' eccetera...
else
response.write "Nessun dato corrispondente al criterio selezionato."
end if
rs.close
set rs = nothing
conn.close
set conn = nothing
end if
%>
Negli esempi rs è l'oggetto Recordset e conn l'oggetto Connessione.