Sapete dirmi perchè sto codice da come errore:

**********
Errore ASP: Metodo Update senza AddNew.
**********

grazie

codice:
objrs.open sql, conn, 3, 3
' attivo la transazione
conn.Begintrans
' eseguo l'aggiornamento: preparo la query di aggiunta
objRS.addnew
objRS("k1")=k1
objrs("tipo")=tpv
objrs("note")=nota
objrs("qta")=quanti
objrs("dtins")=date()
'Aggiorno il DB con i nuovi valori
objRS.update
if conn.Errors.count >0 then
conn.Rollbacktrans
Response.write "Errore ASP: " & "" & conn.Errors.Item(0) 
& "

" & "</div>" & "</font>"
Response.end
else
conn.commitTrans
end if	
'chiudo
ObjRs.Close