Ciao ragazzi, inserisco un record nel db in questo modo

codice:
Set rsInsPrevent = Server.CreateObject("ADODB.RecordSet")
rsInsPrevent.Open Pre_InsInserisciPreventivo, conndb
rsInsPrevent.close 
set rsInsPrevent = nothing
e il record viene inserito correttamente, ma mi restituisce questo errore:

ADODB.Recordset (0x800A0E78)
Operation is not allowed when the object is closed.

Non posto la query perchè è lunghetta e comunque è giusta visto che il record lo aggiunge