Fórum Capturar retorno #379158

08/06/2010

0

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

Responder

Posts

09/06/2010

Wesley Yamazack

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
Responder

Gostei + 0

10/06/2010

Irenildo Carvalho

Falou mano,     Resolvi, muito obriga     um abraço
Responder

Gostei + 0

11/06/2010

Wesley Yamazack

Blz amigo.

Um abraço

Wesley Y
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar