Salve !
dunque IIS , win 200 server questa la semplice query :

Set Db = Server.CreateObject("ADODB.Connection")
Db.Open "DSN=waterlase"
set Record=server.createobject("ADODB.Recordset")

SqlString="Select * from dentisti "
SqlString=SqlString & "where regione='" & regione & "'"
SqlString=SqlString & " ORDER BY CAP;"
Record.open SqlString,Db
%>
<HTML>
<BODY>
<%
do until record.eof
record.movenext
'!----------------- qui c'e html per mostrare un campo...
loop
record.close
db.close
set record = nothing
set db = nothing
%>
</BODY>
</HTML>

Il malfunzionamento è il seguente.. una volta va ed immediatamente dopo se richiamo la stessa pagina non va ! dopo qualche minuto riprende a funzionare..
HEEEEELPPPPP !!!!