RES: [firebase-br] AutoIncremento
Evandro L. Covre
elcovre em codaintellisoft.com.br
Seg Out 4 16:24:58 -03 2004
Ae chara, seguinte:
Você pode fazer a sua rotina de AutoIncremento e ai no BeforePost vc
verifica o seguinte:
If Dataset.State = dsInsert then
Rotina_de_Incremento;
Assim vc só executará qdo estiver em inserção.
Evandro L. Covre
Analista de Sistemas - Coda Intelligent Softwares
Tel: 16 2101 2601
http://www.codaintellisoft.com.br
Ribeirão Preto - SP
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Evandro Bastiani
Enviada em: segunda-feira, 4 de outubro de 2004 15:39
Para: FireBase
Assunto: [firebase-br] AutoIncremento
Até agora, depois de ver tantas opiniões não cheguei a uma conclusão de qual
forma melhor de se fazer um numero autoincremental.
Gerar manualmente acrescentando mais 1 a variavel não me agradou pelo fato
de correr um grande risco de 2 usuarios inserir na mesma hora.
Trigger no After insert tem um problema, que é a perda do Numero caso
desfaça a operação de inclusão.
O correto seria um generator Before Post, só que como vou conseguir
gerenciar o gatilho no Post somente quando for Inclusão, e não para
alteração?
Idéias serão bem-vindas!!!
______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Mais detalhes sobre a lista de discussão lista