[firebase-br] duvida autoincremento

João Yahoo joao_jma em yahoo.com.br
Qua Ago 15 16:57:09 -03 2007


na verdade eu preciso de um autoincremento funcional !!! Qual maneira fazer 
que está pegando...

Acabei usando um IBDataSet lincado com um generator através de sua 
propriedade "GeneratorField" incrementando 1 depois do POST.



----- Original Message ----- 
From: "Sandro" <oleber_itajai em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, August 15, 2007 4:46 PM
Subject: Re: [firebase-br] duvida autoincremento


Mas é só um terminal que faz inclusao? ou inclusao são feitas
simultaneamentes ?
----- Original Message ----- 
From: "João Yahoo" <joao_jma em yahoo.com.br>
To: "Carlos H. Cantu" <listas em warmboot.com.br>; "FireBase"
<lista em firebase.com.br>
Sent: Wednesday, August 15, 2007 4:40 PM
Subject: Re: [firebase-br] duvida autoincremento


Se eu incrementar o generator, como deu a opção, o que posso fazer para
diminuir no generator?
Caso eu clique em novo e depois cancelar... entendeu?

----- Original Message ----- 
From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, August 08, 2007 4:19 PM
Subject: Re: [firebase-br] duvida autoincremento



Um auto-incremento via trigger é executado depois que sua aplicação
deu um POST. Para que o valor seja apresentado na tela, você tem que
atualizar os dados que está na memória da aplicação, provavelmente
dando um refresh no registro.

Se o seu componente de conexão permitir dar um refresh somente no
registro, ótimo (o IBO, por exemplo, permite). Caso contrário, você
terá que dar um refresh na tabela toda, o que não é muito interessante
em termos de performance.

Outra opção é você incrementar o generator antes de dar o POST, e
atribuir o valor dele no campo específico, ex:

select gen_id (meu_generator, 1) as novo_valor from rdb$database;

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 


	

	
		
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/





Mais detalhes sobre a lista de discussão lista