In un solo file puoi fare un intero sito.
Basta che sai come trattare l'input dei dati presi da form o da queryString.
Ti posto un esempio basato su un parametro passato via queryString.
Se il parametro è vuoto o non conforme al tipo di dato richiesto, allora la pagina visualizza tutti i dati, altrimenti visualizza solamente quelli corrispondenti al valore del parametro.
codice:
<%
id = request.queryString("id")
set conn = ...
conn.open ...
sql = "SELECT * FROM tabella"
if len(id) > 0 and isNumeric(id) then ' se l'id è presente ed è numerico...
sql = sql & " WHERE id = " & id ' aggiungo alla stringa sql la clausola WHERE...
end if
set rs = conn.execute(sql)
if not rs.eof then
do until rs.eof
response.write rs("titolo") & "
"
rs.moveNext
loop
end if
rs.close
set rs = nothing
conn.close
set conn =nothing
%>
Ovviamente è un solo un esempio, ma dovrebbe servirti per comprendere la logica necessaria.