[firebase-br] Generator / Trigger

Luís Fernando - Santiago/RS lfmfernando em brturbo.com.br
Sex Jun 13 10:12:20 -03 2008


Andre,

    Tente a mesma instrução diretamente pelo ISQL no prompt ou tente com 
TQuery (Com retorno no parâmetro AsInteger) e diga se o erro ocorre! Eu uso 
essa mesma query porém com objetos diferentes e numca tive problemas, seja 
com fb 1.5 ou 2.x. Outro detalhe, pode ser também a suite de componentes que 
esteja usando! Qual suite você está usando? eu uso ZeosLib com C++ Builder

Cordialmente
Luís Fernando
Santiago - RS - Brasil
dcsfernando em yahoo.com.br

--------------------------------------------------
From: "Andre Ricardo Bazan" <arbazan em gmail.com>
Sent: Friday, June 13, 2008 9:58 AM
To: <lista em firebase.com.br>
Subject: [firebase-br] Generator / Trigger

> Ola Pessoal!
>
> Estou com um problema no meu sistema para buscar o generator.
> Na versao 1.5 do firebird quando o generator estava com valor menor que 10 
> e executava a instrucao dentro de uma TSQLQuery  GEN_ID(Gen_numero,1) as 
> ID from RDB$DATABASE para pegar o codigo do generator o sistema trazia ? 
> ou =.
> Atualizei para a versao 2.0 e agora o problema ocorre quando o generator 
> esta menor que 1000 ou seja depois que executa o comando SQL o sistema 
> traz 100? ou 100=.
> Ja coloquei a duvida na lista e nao obtive resposta.
> EU sei que tem como criar uma trigger para buscar o generator, ai não 
> apresenta o problema, mas a minha tabela é de Nota fiscal e preciso 
> utilizar o generator no sistema para gravar os itens da nota ai eu não sei 
> se tem como criar uma trigger que pegue o generator e atualize a nota e os 
> itens da nota.
>
> Obrigado!
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: 
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista