ué, poe um contador ai quando der mil comita

Jorge Ericsson escreveu:
>
> Olá amigos,
>
> Estou desenvolvendo uma rotina gigante de atualização de dados e 
> gostaria de
> dá um commit após atualizar 1000 registros na tabela.
>
> O IBExpet ao gerar um script de atualização acima de uma determinada
> quantidade de registros já envia o "COMMIT;" ao texto.
>
> Tenho algo +/- da seguinte forma:
>
> query1.open; {esta query retorno uns 30mil registros}
> while not eof do
> begin
> query2.sql.text := 'insert into teste2 etcetcect {precisa de escrever 
> tudo}
> query2.parambyname('texte1).Value := query1.fieldbyname('texte').value;
> query2.execsql;
> commit; {Preciso commita qdo tiver sido inserido 1mil registros.
> query1.Next;
> end;
>
> Alguém já desenvolveu algo nesse sentido ?
>
> Grande abraço.
>
> Jorge Ericsson S. Pinheiro
> Analista/Projetista de Sistemas
> Ericsson Sistemas e Soluções
> http://www.jericsson.com.br <http://www.jericsson.com.br>
> 61 9227.4785 / 3967.6172
> Brasília - DF
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  

-- 
-----------------------------------------------------
Uberdam Cavaletti
Formado em Tecnologia da informação - Unoesc - Xxe
Pós graduando em Desenvolvimento Java - Unoesc - Xxe

Acesse  http://www.curricular.com.br/berdam
Acesse  http://passandoveneno.blogspot.com

-----------------------------------------------------

Responder a