 
			
				12/05/2009, 18:22
			
			
			     |  
      |    |    |    Fecha de Ingreso: mayo-2009  
						Mensajes: 7
					  Antigüedad: 16 años, 5 meses Puntos: 0     |        |  
        Error ADO, execute metodo ADO command        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.           |