TXT - ACCESS com TAB PK
10/03/2003
0
Pessoal,
O problema:
Um sistema gera sempre o conteúdo de uma tab no formato TXT (cada linha 1 reg), a tarefa é pegar sempre os reg novos desse TXT e inserir numa tabela do BD ACCESSS. Só q na tab MDB há o campo COD (PK) e toda vez que é gerado o TXT ele vem com todos os registros (pois é gerado pelo sistema , não tendo como modificar essa forma de geração. O sistema/ base nem são for windows), aí o erro ocorre, quando a SQL de inserção é disparada pra atualizar a tab MDB dá o erro de chave primária, pois está tentando inserir reg que já estão na tabela.
Poderia fazer um laço testando linha a linha, mas lembrando q essa atualização de BD será via internet, estaria assim, voltando aos tempos do Clipper, onde tinha q cuidar da integridade do banco e o tempo perdido com essa tarefa seria muito grande.
[]’s
André
O problema:
Um sistema gera sempre o conteúdo de uma tab no formato TXT (cada linha 1 reg), a tarefa é pegar sempre os reg novos desse TXT e inserir numa tabela do BD ACCESSS. Só q na tab MDB há o campo COD (PK) e toda vez que é gerado o TXT ele vem com todos os registros (pois é gerado pelo sistema , não tendo como modificar essa forma de geração. O sistema/ base nem são for windows), aí o erro ocorre, quando a SQL de inserção é disparada pra atualizar a tab MDB dá o erro de chave primária, pois está tentando inserir reg que já estão na tabela.
Poderia fazer um laço testando linha a linha, mas lembrando q essa atualização de BD será via internet, estaria assim, voltando aos tempos do Clipper, onde tinha q cuidar da integridade do banco e o tempo perdido com essa tarefa seria muito grande.
[]’s
André
Arllima
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)