Segue o Generator: SET TERM ^ ; CREATE TRIGGER GEN_CDEVENTO FOR BDEVENTOS ACTIVE BEFORE INSERT POSITION 0 AS BEGIN NEW.CDEVENTO = GEN_ID(GEN_CDEVENTO, 1); END ^ SET TERM ; ^
-----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br]em nome de Daniel Sobrinho Laporte Enviada em: sexta-feira, 5 de junho de 2009 09:12 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Problema com ApplyUpdates(0) Vinicius seu Generator está sendo implementado via triggers (Before Insert)? 2009/6/5 Vinicius da Silva Pinto <vinic...@cnen.gov.br> > > > Pessoal, estou utilizando D7, SQLconnection, DataSetProvider e > ClienteDataSet. > Minha tabela possui um generator. > Quando estou incluindo, abro a tabela, dou um append, atualizo os campos, > dou um Post e um ApplyUpdates(0). > Se eu consultar os campos atualizados, blz, mais se eu for consultar o > numero do meu generator, ele esta com 0. > eu tenho que dar um Close e um Open, ai o número aparece. > > Tem algum parametro para colocar no SQLconnection para logo apos o Apply o > número gerado pelo > generator ficar disponivel para ser utilizado??? > > Vinicius > > Obrigado. > > > -- Daniel Sobrinho Laporte Analista de Sistemas e Desenvolvedor Delphi + Firebird. Colunista e Editor Técnico ClubeDelphi - DevMedia. [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>