atualizacoes em cache com ADO

Delphi

25/01/2006

bom pessoal, estou com algumas duvidas a respeito das atualizacoes em cache do ADO ...

tenho um programa com 2 tabelas, uma mestre e outra de detalhe ...
é um programa bem simples para testar algumas funcionalidades das atualizacoes do ado ...

segue o link do codigo fonte do programa para quem quiser visualizar melhor o meu problema ...

[url]www.ellas.com.br/fcunha/teste.rar[/url]

apos inserir um cliente (Tabela mestre) eu dou o comando

[b:327168f44c]cliente.updatebatch(arAll)[/b:327168f44c]

a tabela é atualizada com sucesso e o registro é gravado no bd ...

repito a operacao e cadastro outro cliente ...

nesse momento tenho 2 clientes ...

ai entao comeco a cadastrar os telefones dos clientes ...
vou no primeiro e adiciono varios telefones ..
depois vou no segundo e adiciono mais telefones ...

ai entao utilizo o comando
telefones.updatebatch(arAll)

o problema é que ele nao atualiza todos os registros, se o cursor estiver no primeiro cliente cadastrado ele somente aplica as alteracoes nos telefones desse cliente, os outros registros continuam pendentes ...

alguem sabe me dizer o porque???

[]ss


Rafael Gomes

Rafael Gomes

Curtidas 0

Respostas

Rafael Gomes

Rafael Gomes

25/01/2006

sobe


GOSTEI 0
Rafael Gomes

Rafael Gomes

25/01/2006

sobe


GOSTEI 0
POSTAR