retorno de Stored Procedure

Delphi

14/06/2005

Pessoal

Criei uma Stored Procedure para gerar um arquivo concatenado que a partir dele sera gerado um arquivo texto
Como eu faço para retornar os dados dessa Stored
Estou usando SQL Server 2000 e a conexão no delphi é feita por ADO


[]´s


Marcos P. Marchette


Marcosmp

Marcosmp

Curtidas 0

Respostas

Delphi32

Delphi32

14/06/2005

No final da Stored você executa o comando ´SUSPEND;´ que faz com que a stored retorne uma linha com os dados atuais nos parâmetros de saída.

Para executar a stored, você pode usar uma IBQuery ou uma IBSQL:

   with IBSQL1 do
   begin
      if not Transaction.Active then Transaction.StartTransaction;
      SQL.Clear;
      SQL.Add(´SELECT * FROM SP_NOME_DA_STORED´);
      ExecQuery;
      //>>Agora aqui nesse ponto você faz o que quiser com os
      //>>dados retornados
      if Transaction.Active then Transaction.Commit;
      Close;
   end;


Até.


GOSTEI 0
POSTAR