Duvida em Generator em ClientDataSet.
Caros amigos, estou com a seguinte duvida!
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
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
Curtidas 0
Respostas
Gandalf.nho
22/06/2004
Usando os triggers no banco não funciona?
GOSTEI 0
Luiz.claudio.vieira
22/06/2004
Nao sei usar triggers, nunca usei na minha vida! Como funciona? Aonde posso conseguir alguma informação a respeito?
GOSTEI 0
Vinicius2k
22/06/2004
Colega,
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+
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
Afarias
22/06/2004
Usando ClientDataSets, eu apontaria o seguinte::
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+
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
Rsballoussier
22/06/2004
Olá.
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.
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
Afarias
22/06/2004
Veja iste tópico::
http://delphiforum.icft.com.br/forum/viewtopic.php?t=30242
T+
http://delphiforum.icft.com.br/forum/viewtopic.php?t=30242
T+
GOSTEI 0