Hola denuevo,
 
 Al conectarme a la base:
 
 	Set Db_Conn = Server.CreateObject("ADODB.Connection")
  Db_Conn.Open CONEX
 
 
 Y generar el objeto command
 
 		Set comm = Server.CreateObject("ADODB.Command")
		Set comm.ActiveConnection = Db_Conn
		comm.commandtext = SP_NAME
		comm.commandtype = adCmdStoredProc
  
 
 
 Cuando cargo los datos input y ouput:
 
		'ACA EMPIEZAN A  PASARSE LOS PARAMETROS
		i = 0
		cant_param_in = 0
 
		for each x in data
			cant_param_in = cant_param_in + 1
 
			name = "in" & i
 
			if input_type(i) = 200 then
 
				set param = comm.createparameter(name,adVarChar,1,200,input_ty  pe(i))
 
			else
				set param = comm.createparameter(name,input_type(i),1)
			end if
			comm.parameters.append param
			comm(name) = x
			i = i + 1
		next
 
		i = 0
		cant_param_out = 0
		for each x in output_type
			cant_param_out = cant_param_out + 1
			name = "out" & i
			if x = 200 then
					set param = comm.createparameter(name,adVarChar,2,advarchar)
			else
				set param = comm.createparameter(name,advarchar,2)
			end if
			comm.parameters.append param
			i = i + 1
 
		next
 
 
 A la hora de ejecutar: 
 comm.execute()
 
 
 
 Me tira el siguiente error:
 
 Microsoft OLE DB Provider for ODBC Drivers error '80004005' 
 
[Microsoft][ODBC driver for Oracle]Invalid parameter type 
 
 
Tienen idea si estoy obviando algo? la verdad es que me estoy matando y no consigo hacer que la base traiga datos... desde ya muchisimas gracias.
Saludos. 
  
 
