Re: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico felipe govoni
obrigado! 2009/4/30 JB > > > coloque o sql numa query: SELECT GEN_ID(, 0) as SEQ > FROM RDB$DATABASE > > abra a query e pegue o valor do campo SEQ > > -- > > José Benedito > Software Developer > +55 19 8116-7826 > msn: jb_holam...@hotmail.com > skype:jb.sologix >

Re: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico JB
coloque o sql numa query: SELECT GEN_ID(, 0) as SEQ FROM RDB$DATABASE abra a query e pegue o valor do campo SEQ -- José Benedito Software Developer +55 19 8116-7826 msn: jb_holam...@hotmail.com skype:jb.sologix

Re: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico Daniel Augusto Bastos
>> Só isso é pouco e vago pra analisar o problema! Precisaria olhar o > > código > > >> desse suposto data module de nome DMGeral. E ainda não sei qual a > camada > > >> de > > >> acesso a dados vc está usando (BDE, ADO/dbGo, dbExpress, etc.). Mas > > teria &g

Re: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico felipe govoni
Delphi e q permitisse aos datasets do Delphi terem essa inteligência. > > Ou > > > > seja, não existe receita mágica, pulo do gato ou (ARGH!) gambiarra! > Ou > > > usa o > > > > método Refresh() do DataSet ou abre e fecha a consulta. > > > >

Re: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico Andrei Luís
s do Delphi terem essa inteligência. > Ou > > > seja, não existe receita mágica, pulo do gato ou (ARGH!) gambiarra! Ou > > usa o > > > método Refresh() do DataSet ou abre e fecha a consulta. > > > > > > Sds. > > > > > > To: delphi-br@yahoogrupos.c

Re: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico felipe govoni
abre e fecha a consulta. > > > > Sds. > > > > To: delphi-br@yahoogrupos.com.br > > From: govoni.fel...@gmail.com > > Date: Thu, 30 Apr 2009 13:05:36 -0300 > > Subject: Re: [delphi-br] firebird - acessar campo auto incremento > > > > desculpe RUBEM &

Re: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico JB
sh() do DataSet ou abre e fecha a consulta. > > Sds. > > To: delphi-br@yahoogrupos.com.br > From: govoni.fel...@gmail.com > Date: Thu, 30 Apr 2009 13:05:36 -0300 > Subject: Re: [delphi-br] firebird - acessar campo auto incremento > > desculpe RUBEM > > na verdade nao é

RE: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico Rubem Nascimento da Rocha
Apr 2009 13:05:36 -0300 Subject: Re: [delphi-br] firebird - acessar campo auto incremento desculpe RUBEM na verdade nao é erro, e o data module noa tem nenhum codigo, como o firebird nao tem o auto incremento, logo apos o post nao esta acessivel o valor do id somente depois do refresh. eu

Re: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico JB
> > To: delphi-br@yahoogrupos.com.br > From: govoni.fel...@gmail.com > Date: Thu, 30 Apr 2009 12:53:40 -0300 > Subject: Re: [delphi-br] firebird - acessar campo auto incremento > > desculpe rubens acho q nao me expressei bem: > > eu criei o generetor e o trigger, mas minha

Re: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico felipe govoni
que olhar o código do data module pra saber o q vc fez errado! > > Sds. > > P.S.: Meu nome é no singular! > > > > To: delphi-br@yahoogrupos.com.br > From: govoni.fel...@gmail.com > Date: Thu, 30 Apr 2009 12:53:40 -0300 > Subject: Re: [delphi-br] firebird - acessar c

RE: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico Rubem Nascimento da Rocha
. P.S.: Meu nome é no singular! To: delphi-br@yahoogrupos.com.br From: govoni.fel...@gmail.com Date: Thu, 30 Apr 2009 12:53:40 -0300 Subject: Re: [delphi-br] firebird - acessar campo auto incremento desculpe rubens acho q nao me expressei bem: eu criei o generetor e o trigger, mas

Re: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico felipe govoni
desculpe rubens acho q nao me expressei bem: eu criei o generetor e o trigger, mas minha duvida e no delphi. tenho um: DMGeral.qryCompras.Append; DMGeral.qryCompras.Post; e em outra procedure, faço isso dmgeral.qryProdutos.filedbyname('id_compra').value := dmgeral.qryCompras.filedbyname('id_

RE: [delphi-br] firebird - acessar campo auto incremento

2009-04-30 Por tôpico Rubem Nascimento da Rocha
Até onde me consta, não existe a figura de campo auto-incremento no FireBird. Esse comportamento é simulado por meio de GENERATOR's e TRIGGER's. Verifique o código da trigger que é executada no evento BEFORE INSERT da tabela em questão. Nesse código, com toda a certeza, está sendo usada a fu