Capturar retorno

08/06/2010

Colega,   Boa noite!!!     Veja, tenho essa Sp no Sql server, e preciso capturar o retorno da mesma no delphi, como posso fazer isso?     Aguardo     create Procedure [dbo].[GEN_ID] @NomeTabela SysName, @Id Bit = 1 as Begin Set NoCount On; Begin Tran Declare @Retorno Int; SELECT @Id = Sequencial from tb_sequencial (updLock) where Tabela = @NomeTabela Update tb_sequencial Set @Retorno = Sequencial = Sequencial + 1 where Tabela = @NomeTabela   If @@RowCount = 0 Begin Insert Into tb_sequencial (tabela, sequencial) Values(@NOmeTabela, 1); Set @Retorno = 1; End; Commit Tran; Return @Retorno; End;
Irenildo Carvalho

Irenildo Carvalho

Curtidas 0

Respostas

Wesley Yamazack

Wesley Yamazack

08/06/2010

Olá amigo,

  Você usa DBExpress para comunicação com o SQL Server? Se sim, utilize um SQLStoredProc, para poder executar a procedure e ler o seu conteúdo de retorno. Já usou o mesmo?

Um abraço

Wesley Y
GOSTEI 0
Irenildo Carvalho

Irenildo Carvalho

08/06/2010

Falou mano,     Resolvi, muito obriga     um abraço
GOSTEI 0
Wesley Yamazack

Wesley Yamazack

08/06/2010

Blz amigo.

Um abraço

Wesley Y
GOSTEI 0
POSTAR