Stored Procedure - Resultado no Delphi
26/01/2006
0
SET TERM ^^ ; CREATE PROCEDURE SP_LOCADORAPRODUTODATADEV ( GRADE_COD Integer) returns ( DATADEV Date) AS begin begin select FIRST 1 LPDATA from LOCADORAPRODUTO where LPGRADE_CODIGO = :grade_cod order by LPDATA desc into :DATADEV; end end ^^ SET TERM ; ^^
A procedure está ok, o que eu não to conseguindo é usar ela no delphi, quero apenas chama-la e pegar o valor de DATADEV
TO usando o MDO (parecido com IBX) para acesso.
Sistemald
Posts
26/01/2006
Tnaires
Acrescente a instrução [b:e99f567f38]suspend[/b:e99f567f38] ao final da procedure.
SET TERM ^^ ; CREATE PROCEDURE SP_LOCADORAPRODUTODATADEV ( GRADE_COD Integer) returns ( DATADEV Date) AS begin select FIRST 1 LPDATA from LOCADORAPRODUTO where LPGRADE_CODIGO = :grade_cod order by LPDATA desc into :DATADEV; suspend; -- <--- adicionada aqui end ^^ SET TERM ; ^^
Para usar a procedure, faça:
SELECT DATADEV FROM SP_LOCADORAPRODUTODATADEV(:GRADE_COD)
Abraços
26/01/2006
Sistemald
como funciona o comp ´MDOStoredProc(ibstoredProc)´?
26/01/2006
Tnaires
Componentes como o MDOStoredProc devem ser utilizados para procedures que não retornam parâmetros (aquelas que vc executa com o comando EXECUTE PROCEDURE).
Abraços
Clique aqui para fazer login e interagir na Comunidade :)