El suspend es el la funcion que indica al procedure que devuelva valor, sino estabas ejecutandolo pues no te estaba devolviendo nada (null en los parametros de Delphi).
Todo Procedure en firebird que deseas que devuelva datos debe de ejecutar el Suspend 1 vez por cada fila que deseas obtener. en tu caso pues es 1 unica fila.
|