begin process at 2012 02 09 23:15:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Foxpro

 > 

Divers

 > 

Débutant(e)

 > 

Dedoublonnage


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Dedoublonnage

mercredi 30 septembre 2009 à 16:46:41 | Dedoublonnage

Django1

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
mercredi 30 septembre 2009 à 20:10:57 | Re : Dedoublonnage

MichelAtoutFox

Membre Club
Réponse acceptée !
Bonjour,


  • 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?
jeudi 1 octobre 2009 à 09:43:22 | Re : Dedoublonnage

Django1

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
jeudi 1 octobre 2009 à 09:47:13 | Re : Dedoublonnage

Django1

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

Merci
jeudi 1 octobre 2009 à 21:23:28 | Re : Dedoublonnage

MichelAtoutFox

Membre Club
Réponse acceptée !
SELECT nom, adr1, numcarte, COUNT(*) as nombre FROM latable GROUP BY nom, adr1, numcarte HAVING nombre > 1 INTO CURSOR lesdoublons
vendredi 2 octobre 2009 à 10:06:11 | Re : Dedoublonnage

Django1

Merci beaucoup je test tout ça et je vous tiens au courant
vendredi 2 octobre 2009 à 14:05:37 | Re : Dedoublonnage

Django1

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


Cette discussion est classée dans : numero, carte, garder, char, dedoublonnage


Répondre à ce message

Sujets en rapport avec ce message

Pb Set filter to et de grid !!! [ par spoutnic_37 ] aloha,   voici mon code  qui est placé dans la methode click d'un bouton:***************************************************************************** Numero de Serie physique d'un disque dur [ par mahdi22dz ] Mes Salutations. Il existe des DLL (Ex:GetDiskSerial.dll, HardDiskId.dll ..etc) et des OCX ( SysIfo.ocx etc..) pour récupérer le N° de série du disque impression recto verso [ par hassoub ] Bonsoir, Je voudrais imprimer le recto et le verso d'une carte avec une imprimante à carte. J'utilise le générateur d'état de VFP9. Pouvez vous m'ai


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,980 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales