Hola chicos, me respondo yo mismo por si alguien se encuentra con este problema.
La forma de solucionar el problema creo en verda que es una chapusa, pero bueno funciona y si alguien tiene una mejor por favor ponerla aqui para corregir la mia.
aqui la dejo.
Poner un componente AdoQuery en la propiedad sql poner lo siguiente.
With adoGetSecuencia do
begin
Close;
SQL.Clear;
parameters.Clear;
Parameters.CreateParameter('Param1 ,ftInteger,pdOutput,0,null);
sql.add('execute procedure SP_GET_SECUENCIA ( '+IntToStr(Value)+')');
ExecSQL;
Result :=Parameters[0].Value;
end;
y listo esto resuelve el problema.
gracias a todos los que tuvieron la intesion de ayudar.
|