 
			
				17/11/2005, 09:32
			
			
			     |  
      |    |    |    Fecha de Ingreso: agosto-2003  Ubicación: talcahuano  
						Mensajes: 39
					  Antigüedad: 22 años, 3 meses Puntos: 0     |        |  
  |      rescatar parametro de un procedimiento almacenado        aca esta la llamada al procedimiento************************** 
With Cmd 
          	.ActiveConnection = cDB 
          	.CommandType = adCmdStoredProc 
          	.CommandText = "Sp_Copiar_sistemas" 
		  	While .Parameters.Count > 0 
            	    .Parameters.Delete (.Parameters.Count - 1) 
          	Wend 
		  .Parameters.Append Cmd.CreateParameter("equipo", advarchar, adParamInput, 50, cmbEquipo_a_copiar) 
		  .Parameters.Append Cmd.CreateParameter("sistema", advarchar, adParamInput, 50, rDB("id_sistema")) 
		  .Parameters.Append Cmd.CreateParameter("ingresada", adinteger, adParamoutput, , ingresada) 
		  	Set rDB2=.execute		 
}End With 
***********************************fin llamada procedimento 
************************************** 
****aca esta el procedimiento 
CREATE	procedure Sp_Copiar_sistemas 
		@id_equipo varchar(50), 
		@id_sistema varchar(50), 
		@ingresada int output 
as 
begin   
set @ingresada=0	   
	if not exists (Select * from sistema_en_equipo where  id_equipo=@id_equipo and id_sistema=@id_sistema)   
		begin   
			Insert into sistema_en_equipo values (@id_equipo,@id_sistema) 
			set @ingresada=@ingresada+1 
		end   
end 
GO 
****************************fin procedimiento   
ahora necesito rescatar el parametro que devuelve el procedimiento   
asi lo estoy haciendo 
Parameters(2).value   
y aca el error que me da   
Error de Microsoft VBScript en tiempo de ejecución error '800a000d'    
No coinciden los tipos: 'Parameters'    
/copiar.asp, line 88      
chao desde ya muchas gracias           |