Faz o seguinte... Coloca o commit logo após o Query1.Post, depois do append mesmo.. Assim:
Query1.append; Query1.FieldByName('campo').AsString := 'AA'. Query1.Post; Query1.ApplyUpdates; Query1.Commit; Bom, eu não uso ApplyUpdates, por isso não tenho certeza que você tem que fazer isso a cada Post... Porém, trabalho com transações, e eu geralmente abro a transação quando vou inserir o dado, e depois fecho com o Commit. Qualquer coisa se não der, escreve aí, ok? []s Giovani Ele vai dar commit a cada post ----- Original Message ----- From: "fabio" <[EMAIL PROTECTED]> To: <delphi-br@yahoogrupos.com.br> Sent: Thursday, April 21, 2005 11:04 AM Subject: Re: [delphi-br] Quantidade de registros > > Bom, > Tenho uma query onde passo alguns campos, e ela vai gravar na tabela, > EX > > Query1.append; > Query1.FieldByName('campo').AsString := 'AA'. > Query1.Post; > > Isto funciona perfeitamente ate a minha tabela ter mais ou menos uns 130 > registros, > a partir daí executo normalmente a rotina, mais o banco não grava mais nada > > Parece que esta faltando um commit; > > Mas no AfterPost > tenho a seguinte rotina > > Query1.ApplyUpdates; > Query1.CommitUpdates; > > Agradeço qualquer ajuda........ > > > ----- Original Message ----- > From: "Giovani - GuiasDaki" <[EMAIL PROTECTED]> > To: <delphi-br@yahoogrupos.com.br> > Sent: Thursday, April 21, 2005 10:50 AM > Subject: Re: [delphi-br] Quantidade de registros > > > > > > Não entendi nada... > > > > Carrega a minha tabela o que? > > > > Que banco vc usa? > > > > Manda aí pra gente tentar elucidar, eu fiquei meio confuso, eheheheh... > > > > []s > > > > Giovani. > > > > ----- Original Message ----- > > From: "fabio" <[EMAIL PROTECTED]> > > To: <delphi-br@yahoogrupos.com.br> > > Sent: Thursday, April 21, 2005 10:31 AM > > Subject: [delphi-br] Quantidade de registros > > > > > > > > > > Pessoal.... > > > > > > Estou com um problema em uma query da seguinte forma... > > > > > > 1 - Faço um append > > > 2 - passo registros > > > 3 - No fim dou um post, desta maneira funciona perfeitamente, > > > > > > Carrega a minha tabela até mais ou menos (130) registros. > > > > > > Após não carrega mais. > > > É como se estivesse faltando um commit. Porém ja dou um commit no > > afterpost > > > > > > > > > Alguem tem alguma sugestão??? > > > > > > Obrigado..... > > > > > > > > > > > > -- > > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > Para ver as mensagens antigas, acesse: > > > http://br.groups.yahoo.com/group/delphi-br/messages > > > > > > Para falar com o moderador, envie um e-mail para: > > > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > No virus found in this incoming message. > > > Checked by AVG Anti-Virus. > > > Version: 7.0.308 / Virus Database: 266.10.1 - Release Date: 20/4/2005 > > > > > > > > > > > > > > -- > > No virus found in this outgoing message. > > Checked by AVG Anti-Virus. > > Version: 7.0.308 / Virus Database: 266.10.1 - Release Date: 20/4/2005 > > > > > > > > -- > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Para ver as mensagens antigas, acesse: > > http://br.groups.yahoo.com/group/delphi-br/messages > > > > Para falar com o moderador, envie um e-mail para: > > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > > > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.10.1 - Release Date: 20/4/2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.10.1 - Release Date: 20/4/2005 -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html