Dedoublonnage [Résolu]

Signaler
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
2 février 2010
-
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
2 février 2010
-
Alors voilà je suis autodidacte sur vfp9 (en gros aucune base de dev)et je voudrais dédoublonner un fichier en gardant certains enregistrements selon criteres (en garder un si : meme nom meme adresse meme numero de carte ou garder le contact avec le numero de carte commençant par 2 si meme nom meme adresse mais numero de carte different).
Petite précision, je travail avec des .prg (pas de form j'ai besoin de modifier rapidement et facilement selon demande)

Donc ma structure serait :

NOM char (42)
ADR1 char (42)
NUMCARTE char (42)

Merci pour les futurs réponse

6 réponses

Messages postés
828
Date d'inscription
mardi 5 octobre 2004
Statut
Membre
Dernière intervention
7 mai 2013
1
Bonjour,

[list]
[*] développer des forms ne prend pas plus de temps que des prg
[*] pour ton pb de dédoublonnage, merci de nous montrer un exemple avec les valeurs des champs, un exemple précis de condition , en indiquant les enregistrements qui devraient être supprimés
[*] qu'as-tu déjà essayé, quel code as-tu écrit, quel résultat as-tu obtenu?
/list
Messages postés
828
Date d'inscription
mardi 5 octobre 2004
Statut
Membre
Dernière intervention
7 mai 2013
1
SELECT nom, adr1, numcarte, COUNT(*) as nombre FROM latable GROUP BY nom, adr1, numcarte HAVING nombre > 1 INTO CURSOR lesdoublons
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
2 février 2010

Bonjour,

Le gros probleme c'est que je ne vois pas comment écrire mon code pour comparer deux enregistrements dans le même champs donc je patauge.

En ce qui concerne les valeurs :

NOM/ADR1/NUMCARTE

XX/1 rue perso/210008
XX/1 rue perso/210008

yy/3 rue perso/210009
yy/3 rue perso/110010


Je voudrais supprimer les contacts en rouge sachant qu'ils peuvent etre doublons, triplons, quadruplons...

Merci
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
2 février 2010

Petite précision j'aimerai garder un fichier avec les enregistrements supprimés.

Merci
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
2 février 2010

Merci beaucoup je test tout ça et je vous tiens au courant
Messages postés
9
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
2 février 2010

Alors voilà les doublons sont bien localisé mais ils sont encore présent dans la table global, que faire?