Fórum Duvida em Generator em ClientDataSet. #45061
22/06/2004
0
Eu utilizava componentes da paleta Interbase (IbQuery + IBUpdate) e para campos AutoIncrement utilizava os generators, ate ai tudo bem, mas passei a utilizar o ClientDataSet (ClientDataSet + Provider + IBQuery) e o ClientDataSet nao da suporte para generators, como faço? Tem como eu utilizar o generator via codigo? Tem alguma opção melhor?
Utilizo FireBird 1.5 + Delphi 6
Atenciosamente
Luiz Claudio V. Santos
Luiz.claudio.vieira
Curtir tópico
+ 0Posts
22/06/2004
Gandalf.nho
Gostei + 0
23/06/2004
Luiz.claudio.vieira
Gostei + 0
23/06/2004
Vinicius2k
Veja este artigo : http://www.warmboot.com.br/cgi-bin/firebase.cgi/dica?ID=2
Faça também uma pesquisa aqui neste fórum pela palavra GENERATOR...
Vc vai encontrar bastante material relacionado...
Espero ter ajudado...
T+
Gostei + 0
23/06/2004
Afarias
Apenas carregue o valor do generator (com uma função) no evento OnNewRecord ou BeforePost do ClientDataSet (tem o mesmo efeito de usar a propriedade GeneratorField no IBQuery ou IBDataSet.
Outra opção (melhor para quem usar 3 camadas) é carregar o valor no evento BeforeUpdateRecords do Provider.
T+
Gostei + 0
29/06/2004
Rsballoussier
Gostaria de saber como colocar a função para incrementar número automaticamente, colocando o evento OnNewRecord ou OnBeforePost.
Poderia fornecer um pequeno exemplo para eu entender.
Grato pela atenção e colaboração.
Gostei + 0
29/06/2004
Afarias
http://delphiforum.icft.com.br/forum/viewtopic.php?t=30242
T+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)