Atualizar dados Firebird

Firebird

12/07/2003

como atualizo os dados no firebird...

tipo tenho um autoincremento feito por tigger, quando faço alguma inserção ele valor não aparece até que eu feche e abra denovo a tabela...
tem como atulizar isso????
ou um modo mais facil de ser feito?????
ajudem!


Mrcdlf

Mrcdlf

Curtidas 0

Respostas

Afarias

Afarias

12/07/2003

|tipo tenho um autoincremento feito por tigger, quando faço alguma
|inserção ele valor não aparece até que eu feche e abra denovo a tabela...

É ASSIM Q FUNCIONA!


|tem como atulizar isso????
|ou um modo mais facil de ser feito?????

Se vc usa IBX use a propriedade GENERATORFIELD e configure para On Post ou On New Record

se não usa IBX... no evento BeforePost ou OnNewRecord execute uma query q traga o valor do generator e jogue no seu campo -- o select seria:

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


T+


GOSTEI 0
Obubiba

Obubiba

12/07/2003

como atualizo os dados no firebird... tipo tenho um autoincremento feito por tigger, quando faço alguma inserção ele valor não aparece até que eu feche e abra denovo a tabela... tem como atulizar isso???? ou um modo mais facil de ser feito????? ajudem!


Inicie uma transação explicitamente, antes de enviar o comando para inserção, e logo em seguida Comite-a. E uma atualização na exibição dos dados da tabela deve resolver o problema.


GOSTEI 0
POSTAR