Fórum Como recuperar o valor de um Generator via Delphi. #240718

01/07/2004

0

Como recuperar o valor de um Generator no IB via Delphi, existe algum comando SQL para isto?


Mkoch

Mkoch

Responder

Posts

01/07/2004

Skywalker

Usa um view para visualizar o generator.


Responder

Gostei + 0

01/07/2004

Skywalker

Conversa com o administrador do sistema que ele ira recuperar sua senha.


Responder

Gostei + 0

01/07/2004

Mkoch

Você poderia dar um exemplo, na minha aplicação ao iniciar um novo registro quero poder mostrar para o usuário o próximo registro a ser inserido, para isto gostaria de poder pegar o valor atual do generetor + 1.


Responder

Gostei + 0

01/07/2004

Afarias

para recuperar o valor atual de um generator::

select gen_id(nome_generator, 0) from rdb$database;



para recuperar o valor do generator incrementado de 1::

select gen_id(nome_generator, 1) from rdb$database;



para fazer isso no Delphi basta colocar esses SQLs em um componente Query e executá-lo, e então ler o valor do Fields[0].AsInteger



T+


Responder

Gostei + 0

01/07/2004

Mkoch

Valeu mesmo funciona muito bem.
Não entendi quem é ou o que é <b>´rdb$database´</b>


Responder

Gostei + 0

01/07/2004

Gandalf.nho

rdb$database é uma tabela de sistema do Interbase/Firebird que só tem um registro


Responder

Gostei + 0

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

Aceitar