Mi viene in mente ora che non ho inserito nessun controllo su raten o tendn e se non si mette un valore nella form la pagina asp da errore...

Allora ho pensato di modificare così...

<%
Dim Id
For Id=1 to 6
raten = request.Form(id&"_a")
tendn = request.Form(id&"_b")

If raten Or tendn = null Then
... qui vorrei far apparire un simil alert che chiede di inserire un valore valido... e torna alla form...

strsql = "UPDATE tabella set id ='"&Id&"', rates = '"&raten&"', tendenza = '"&tendn&"' where id="&Id
Set objConn = Server.CreateObject("ADODB.Connection")
dsnpath = "DRIVER={MICROSOFT ACCESS DRIVER (*.mdb)}; "
dsnpath = dsnpath & "DBQ=" & Server.MapPath("int.mdb")
objConn.Open dsnpath
objConn.Execute strsql
End if
Next
%>