allora non badare al tipo di connessioni al db sono vecchio stile per il resto dovrebbe essere pressapoco cosi:
codice:
'''''APRI UN RECORD SET E PRENDI LA STRINGA ID CHE TI SERVE DAL LINK
(IL LINK DA CUI PROVIENE LA PAGINA DOVRA ESSERE TIPO
pagina.asp?action=modifyme&id=<% =rsdata("id") %>
'''Nella pagina di modifica ci va
<% set rsClasse = connect.execute("select id,classe,indirizzo from classi order by classe")
classeID=request("id")
if request("action") = "modifyme" then
set rsModClasse = connect.execute ("select id,classe,indirizzo from classi where id=" & classeID & "")
'''imposto i valori che gia esistono dentro al db di modo da visualizzarli nel form
'''Nel valore del form bastera inserire <% =txtclasse %>
txtclasse=rsModClasse("classe")
txtindirizzo=rsModClasse("indirizzo")
end if
'''poi imposti l'azione di update dopo che hai modificato i dati nei campi del form
if request("action")="modify" then
classeID=request("ID") 'richiedi la stringa
'richiedi i valori contenuti nei tuoi form ATTENTO CHE QUESTO VALORE E' IL NOME DEL FORM QUINDI OCCHIO QUANDO ASSEGNI I NOMI AI FORM VISTO CHE SONO TANTI
txtclasse=request.form("classe")
txtindirizzo=request.form("indirizzo")
'''eccoti la stringa di update
connect.execute ("update classi set classe='"& txtclasse &"', indirizzo='" & txtindirizzo & "' where id =" & classeID & "")
response.Redirect("listaclasse.asp") '''questa è la pagina dove vuoi reindirazzare alla fine dell'update
end if
'''Il tuo form deve contenere il link su invio
<form name="nyheter" method="post" action="pagina.asp?action=modify&id=<% =classeID %>">
'''ciauz