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

 



Responder a