Ayuda con Recordset

RA?
09 de Mayo del 2005
Hola, necesito ayuda con un recordset que no consigo que funcione:

.......
recordset2.setparameter 1, request("idempresa")
Recordset2.open
Recordset2.close
.......
El Recordset es bastante simple, tiene permisos de ejecución:

CREATE procedure dbo.borraempresaetiquetas
@id int
as
/*se borra la empresa*/
delete from empresas where idempresa=@id
select 1
return(1)
.......
El error que me sale es:
ADODB.Command error '800a0cc1'

No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido.

Gracia por anticipado.