Fórum Propriedade GeneratorField (IBquery ou Ibdataset) #328179
28/08/2006
0
Colegas,
Em relação a propriedade GeneratorField (Componente de acesso IBquery ou Ibdataset) que usamos junto com um generator do BD, no caso Firebird 1.5. Para gravar esse generator (codigo de autoincremento) qual a melhor opção a ser utilizada no ´Apply Event´:
On new Record
On Post
On Server
Sempre nas minhas aplicações uso o ´On Post´, mas queria ouvir a opinião dos colegas em relação a um ambiente Cliente - Servidor com várias transações simultâneas ?
Rogerio Amorim
Em relação a propriedade GeneratorField (Componente de acesso IBquery ou Ibdataset) que usamos junto com um generator do BD, no caso Firebird 1.5. Para gravar esse generator (codigo de autoincremento) qual a melhor opção a ser utilizada no ´Apply Event´:
On new Record
On Post
On Server
Sempre nas minhas aplicações uso o ´On Post´, mas queria ouvir a opinião dos colegas em relação a um ambiente Cliente - Servidor com várias transações simultâneas ?
Rogerio Amorim
Rogerio_amorim
Curtir tópico
+ 0
Responder
Posts
28/08/2006
Eniorm
Olá...
vai depender da sua necessidade...
eu, qdo vou mexer com Master/Detail, eu uso o [b:c5aa216fec]OnNewRecord [/b:c5aa216fec]pois preciso ter o código do registro mestre pra ser usado nos registros detalhes.
Uma vez conversando com um amigo que manja muito de MDO, ele me falou que a melhor forma de se trabalhar com Generator/Trigger pra gerar o autoincremento, é setar o GeneratorLink (do MDO, GeneratorField no IBX) para [b:c5aa216fec]On Server[/b:c5aa216fec], pois deixará a tarefa de gerar o número sequencial exclusivamente para o banco.
Abraços
vai depender da sua necessidade...
eu, qdo vou mexer com Master/Detail, eu uso o [b:c5aa216fec]OnNewRecord [/b:c5aa216fec]pois preciso ter o código do registro mestre pra ser usado nos registros detalhes.
Uma vez conversando com um amigo que manja muito de MDO, ele me falou que a melhor forma de se trabalhar com Generator/Trigger pra gerar o autoincremento, é setar o GeneratorLink (do MDO, GeneratorField no IBX) para [b:c5aa216fec]On Server[/b:c5aa216fec], pois deixará a tarefa de gerar o número sequencial exclusivamente para o banco.
Abraços
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)