OVH Cloud OVH Cloud

supprimer doublons

3 réponses
Avatar
germain
Bonjour,
Question: comment =E9viter les doublons lors de l'importation
de donn=E9es issues d'un fichier TXT ?
Merci Germain

3 réponses

Avatar
Anor
Bonjour,

germain :
| Bonjour,
| Question: comment éviter les doublons lors de l'importation
| de données issues d'un fichier TXT ?
| Merci Germain

Personnellement, je mettrais en place une clé primaire (simple ou combinée),

En import par vba, une ligne On error resume next
En import direct, ça devrait créer une table des erreurs avec les enregistrements
qui ne passent pas, donc il suffit de supprimer la table des erreurs...


--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------
Avatar
Raymond [mvp]
Bonsoir.

Le traitement des doublons est très important et doit être rigourux.
d'abord il faut définir ce qu'est un doublon, un champ, tous les champs, la
clé primaire seulement, uelques champs ?
il est important également de travailler en amont car s'il y a des doublons
ils proviennent d'autres fichiers ou bases et si on n'agit pas à ce niveau
on retrouvera les mêmes doublons en permanence.
ce premier travail étant fait, le risque existant encore, il faut importer
les fichiers texte dans une table temporaire..
il faudra lancer 2 requêtes:
1 requête pour vérifier les doublons dans la table temporaire elle-même.
1 requête pour vérifier les doublons entre la table temp et la base réelle.
dans la négative on lance une requête ajout de la table temp dans la table
réelle.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"germain" a écrit dans le message de
news:84fe01c3b52d$b0a401c0$
Bonjour,
Question: comment éviter les doublons lors de l'importation
de données issues d'un fichier TXT ?
Merci Germain
Avatar
Germain
Bonsoir je vous remercie avec beaucoup de retard
vos conseils ont été d'un grand secours
merci Germain
-----Message d'origine-----
Bonsoir.

Le traitement des doublons est très important et doit être
rigourux.

d'abord il faut définir ce qu'est un doublon, un champ,
tous les champs, la

clé primaire seulement, uelques champs ?
il est important également de travailler en amont car s'il
y a des doublons

ils proviennent d'autres fichiers ou bases et si on n'agit
pas à ce niveau

on retrouvera les mêmes doublons en permanence.
ce premier travail étant fait, le risque existant encore,
il faut importer

les fichiers texte dans une table temporaire..
il faudra lancer 2 requêtes:
1 requête pour vérifier les doublons dans la table
temporaire elle-même.

1 requête pour vérifier les doublons entre la table temp
et la base réelle.

dans la négative on lance une requête ajout de la table
temp dans la table

réelle.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"germain" a écrit dans
le message de

news:84fe01c3b52d$b0a401c0$
Bonjour,
Question: comment éviter les doublons lors de l'importation
de données issues d'un fichier TXT ?
Merci Germain


.