Ver Mensaje Individual
  #6  
Antiguo 24-07-2011
andresenlared andresenlared is offline
Miembro
 
Registrado: oct 2003
Posts: 153
Reputación: 21
andresenlared Va por buen camino
Saludos.

Ya logre ejecutar el procedimiento desde un objeto Adoquery, es muy diferente a como se maneja en firebird. Para este caso uso el mismo procedimiento que esta en este hilo y para obtener los parametros de salida se hace lo siguiente.

Código SQL [-]
DECLARE @RC int
DECLARE @ID_UMAE int
DECLARE @ID_PACIENTE int
DECLARE @FOLIO varchar(13)
DECLARE @DES_UMAE varchar(50)
DECLARE @CVE_PRESUPUESTAL varchar(13)

-- TODO: Establezca los valores de los parámetros aquí.

EXECUTE @RC = [IMSS].[dbo].[GENERAR_FOLIO] 
   10
  ,1
  ,@FOLIO OUTPUT
  ,@DES_UMAE OUTPUT
  ,@CVE_PRESUPUESTAL OUTPUT

select "FOLIO"=@FOLIO, "DES_UMAE"=@DES_UMAE, "CVE_PRESUPUESTAL"=@CVE_PRESUPUESTAL

con este codigo en la propiedad SQL del Adoquery, ya se consigue obtener los parametros de salida.

Adoquery.open.

Lito..
__________________
Popayán-Colombia
Responder Con Cita