Cosa c'è di più semplice che aggiornare dei campi in un database?
Eppure nn và... ho letto e riletto il codice... sapete dirmi dove sbaglio?

codice:
<%
Dim cn
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("/mdb-database/professionista.mdb")
Dim sql
sql = "SELECT * FROM fornitori where cod = " &  "'" & codd & "'" 
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3


' Preparazione e modifica record

rs(1) = cod
rs(2) = ragione
rs(3) = cf
rs(4) = indirizzo
rs(5) = cap
rs(6) = comune
rs(7) = pr
rs(8) = tel
rs(9) = fax
rs(10) = email
rs(11) = albo
rs(12) = sett
rs(13) = settnpc
rs(14) = cciaa
rs(15) = bil
rs(16) = bildom
rs(17) = viscert
rs(18) = cata
rs(19) = red
rs(20) = isee
rs(21) = cont
rs(22) = firma
rs(23) = f24
rs(24) = fall
rs(25) = conc
rs(26) = risa
rs(27) = fina
rs(28) = auto
rs(29) = rico
rs(30) = aut
rs(31) = coll
rs(32) = succ
rs(33) = sito
rs(34) = d
rs(35) = t
rs(36) = consenso
rs.update


' Chiusura del database
rs.Close
set rs = Nothing
cn.Close
set cn = Nothing
response.redirect ("confermasegnalazione.asp")


%>
Si precisa che le variabili esistono tutte e hanno il loro valore alfanumerico

Grazie 1000
Ciao
Fabio