mise à jour de donnees
Posté par dubr8054 le 30/1/2006 19:05:26
voila jai plusieurs tables mysql que je rempli via ce bout de code mais les mise à jours sur les enregistrements ne fonctionnent pas et je tourne en rond
Ctr est un entier
POUR Ctr = 1 A Table..Occurrence
//Est-ce que Activer est vrai?
SI Activer[Ctr] = 0 ALORS
// Recherche de l'enregistrement corréspondant
HLitRecherche(prospects,IDProspect,Table.IDProspect[Ctr])
// Ajout de l'enregistrement dans Prospects
prospectsmysql.IDProspect = prospects.IDProspect
prospectsmysql.NomSocieteProspect = prospects.NomSocieteProspect................
// HModifie(prospectsmysql)
// sinon
HAjoute(prospectsmysql)
FIN
FIN
Info("Les potentiels sélectionnés ont été ajoutés à votre base")
TableAffiche(Table)
Mon problème est en fait triple..
1 La commande Hmodifie ne fonctionne pas si un enregistrement existe deja ( blocage)
2 comment eviter de dupliquer les enregistrements a chaque Hajoute dans le fichier cible
Comment supprimer les enregistrements dans le fichier cible lorsqu'il n'est plus present dans la source
Merci pour votre ecoute
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3452&post_id=14622