Ciao, premetto che sono nuovo di Asp... Ho un problema con un semplice esercizio in ASP... Quando carico i file nel server online (non posso lavorare in locale per altri motivi) ed esegueo questo file, al quale arrivo tramite un precendente file asp mi dà questo errore:
ADODB.Recordset error '800a0cb3'

Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.

/capsula/inserisci.asp, line 22
Il file inserisci.asp è questo:
Codice PHP:
<HTML>
<
HEAD>
    <
TITLE>Pagina di invio del messaggio</TITLE>
</
HEAD>
<
BODY>
<%
if 
session ("autent")=1 then
   set conn
=server.createobject ("ADODB.connection")
   
strconn="provider=microsoft.jet.oledb.4.0; data source=" server.mappath("Db/utenti.mdb")
   
conn.open strconn

   set rs1
=server.createobject ("ADODB.recordset")
   
rs1.open "tabutenti",conn

    set rs2
=server.createobject ("ADODB.recordset")
   
rs2.open "tabmessaggi",conn

   
if Request("dest")<>"" then

   
do while not rs1.eof
      
if rs1("cod_utente")=session ("nick"then
         rs2
.addnew
         rs2
("mittente")=session ("nick")
         
rs2("destinatario")=request ("dest")
         
rs2("messaggio")=request ("mess")
         
rs2("data")=Date()
         
rs2("ora")=time()
         
rs2.update
         response
.write "Messaggio inviato"
      
else
         
response.write "Invio non riuscito"
      
end if
      
rs1.movenext
   loop
   rs1
.close
   rs2
.close
   
else
    
response.write "Destinatario vuoto; necessario inserirlo."
   
end if
else
    
response.redirect "modaut.asp"
end if
%>

<
FORM action="inssms.asp" method="post">
      <
input type="submit" value="Nuovo messaggio">
</
FORM>
<
FORM action="privata.asp" method="post">
      <
input type="submit" value="Indietro">
</
FORM>
</
BODY>
</
HTML
E la linea 22 è: rs2.addnew


Che eroore è quello? Come lo risolvo?