IBDataSet - propriedade GeneratorField
olá pessoal, tudo bem com vcs?
Gostaria de saber maiores informações sobre a propriedade GeneratorField do IBDataSet?
Estou usando D7, FB 1.5.
Agradeço antecipadamente
[]´s
[color=green:0fa35e2999]Movido de Delphi para Interbase/Firebird[/color:0fa35e2999]
Gostaria de saber maiores informações sobre a propriedade GeneratorField do IBDataSet?
Estou usando D7, FB 1.5.
Agradeço antecipadamente
[]´s
[color=green:0fa35e2999]Movido de Delphi para Interbase/Firebird[/color:0fa35e2999]
Edibertoalves
Curtidas 0
Respostas
Tnaires
30/09/2005
Olá
No Interbase/Firebird, vc pode definir objetos do tipo Generator, que são geradores de numeração automática para campos numéricos. Quando vc usa um IBDataSet no Delphi, e o associa a uma tabela, vc pode escolher um objeto Generator do banco de dados para cuidar da auto-numeração da tabela, e associá-lo ao campo cuja numeração será gerada automaticamente.
Vc faz isso através da propriedade GeneratorField:
Generator - o objeto generator que cuidará da auto numeração do campo;
Field - o campo cuja numeração será gerada automaticamente;
Increment By - o incremento do campo;
ApplyEvent:
OnNewRecord - o valor será gerado toda vez q um novo registro for adicionado;
OnPost - o valor só será gerado quando o registro for gravado;
OnServer - essa eu não tenho certeza d como funciona... :oops:
Espero ter esclarecido algo, abraços.
No Interbase/Firebird, vc pode definir objetos do tipo Generator, que são geradores de numeração automática para campos numéricos. Quando vc usa um IBDataSet no Delphi, e o associa a uma tabela, vc pode escolher um objeto Generator do banco de dados para cuidar da auto-numeração da tabela, e associá-lo ao campo cuja numeração será gerada automaticamente.
Vc faz isso através da propriedade GeneratorField:
Generator - o objeto generator que cuidará da auto numeração do campo;
Field - o campo cuja numeração será gerada automaticamente;
Increment By - o incremento do campo;
ApplyEvent:
OnNewRecord - o valor será gerado toda vez q um novo registro for adicionado;
OnPost - o valor só será gerado quando o registro for gravado;
OnServer - essa eu não tenho certeza d como funciona... :oops:
Espero ter esclarecido algo, abraços.
GOSTEI 0
Afarias
30/09/2005
|OnServer - essa eu não tenho certeza d como funciona.
não faz nada, espera q o incremento seja realizado no banco (server) por meio de uma trigger
;)
T+
não faz nada, espera q o incremento seja realizado no banco (server) por meio de uma trigger
;)
T+
GOSTEI 0
Tnaires
30/09/2005
não faz nada, espera q o incremento seja realizado no banco (server) por meio de uma trigger
OK! :D
Abraços
GOSTEI 0
Edibertoalves
30/09/2005
Olá pessoal!
Obrigado por esclarecerem essa dúvida
[]´s :lol:
Obrigado por esclarecerem essa dúvida
[]´s :lol:
GOSTEI 0