atualizacoes em cache com ADO
25/01/2006
0
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
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
Curtir tópico
+ 0
Responder
Posts
Clique aqui para fazer login e interagir na Comunidade :)