Array
(
)

atualizacoes em cache com ADO

Rafael Gomes
   - 25 jan 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 ...

http://www.ellas.com.br/fcunha/teste.rar

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

cliente.updatebatch(arAll)

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
   - 26 jan 2006

sobe


Rafael Gomes
   - 28 jan 2006

sobe