DELETAR REGISTROS DUPLICADOS EM BD ACCESS
TENHO UMA TABELA COM REGISTROS DUPLICADOS, ALGUéM SABE COMO APAGAR OS DUPLICADOS DEIXANDO APENAS UM REGISTRO DE CADA CLIENTE
A TABELA TEM DOIS CAMPOS CPF E TITULAR
A TABELA TEM DOIS CAMPOS CPF E TITULAR
Sergio
Você pode carregar os registros através de um
"Select CPF From TabelaNome Group CPF" num ListBox, através de um loop é claro e en seguida exibir os dados em oputro listbox, crie uma rotina de exclusão e vá excluindo um por os duplicados, sugiro que após excluir os registro duplicados, insira uma chave primária nos campo CPF (pois o valor deste campo nunca se repete), caso tenha registro de estrangeiros, sugiro que você crie uma chave primária para os campos Titular e CPF,
Qualquer dúvida mande uma mensagem interna.
Você pode carregar os registros através de um
"Select CPF From TabelaNome Group CPF" num ListBox, através de um loop é claro e en seguida exibir os dados em oputro listbox, crie uma rotina de exclusão e vá excluindo um por os duplicados, sugiro que após excluir os registro duplicados, insira uma chave primária nos campo CPF (pois o valor deste campo nunca se repete), caso tenha registro de estrangeiros, sugiro que você crie uma chave primária para os campos Titular e CPF,
Qualquer dúvida mande uma mensagem interna.
"select distinctrow seucampo from tabela"
dessa forma vc abre so os registros da tabela que são duplicados
teste isso " não testei esse codigo ABAIXO", mas tente pra ver se dar certo
SeuDatabase.execute "delete distinctrow seucampo from tabela"
dessa forma vc abre so os registros da tabela que são duplicados
teste isso " não testei esse codigo ABAIXO", mas tente pra ver se dar certo
SeuDatabase.execute "delete distinctrow seucampo from tabela"
Tópico encerrado , respostas não são mais permitidas