Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/07/2006, 22h43   #1
Invité de passage
 
Inscription : juillet 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2
Points : 0
Points : 0
Par défaut Changement Champs PAYS en CODE

Bonjour,

Je traivail pour une boite de routage et je cherche un façon simple et efficace pour changer un champs PAYS par l'intermédiare d'une autre base de donnée comportant un champs PAYS et un code.

exemple :
Dans ma première base j'ai...
Titre : Monsieur
Nom: DUPONT
Prenom:Ludovic
Adr1 : 22 rue de la gare
Cp : 000000
Ville : Milan
Pays : Italie

et j'aimerai transfomer Italie en Code Zon par le biais d'une autre base ...

Pays : Italie
Code Zone : 1.b

J'ai essayé de le faire dans excel mais cela n'est pas trés concluant... surtout que quand par exemple je prends le cas du l'Angleterre : RU, Royaume-Unis, UK, Grande Bretagne....

Sincére remerciement pour vos réponses !

JoZeff
Jozeff est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2006, 00h40   #2
Christianchristian
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Bonsoir,


Je pense qu'il n'y a pas beaucoup de solutions :
- Ou tu écris un programme (ou une procédure) de recalage qui modifie le code pays de la base principale avec le code zone de ta base de référence des codes pays. C'est le mieux surtout si ce traitement n'est pas unitaire (répétitif dans le temps).
- Ou bien ta base principale peut être "éditée" sur un éditeur de texte ou de programme disposant de la commande Rechercher/Remplacer et tu changes les codes "à la main" en utilisant cette commande avec l'option "Remplacer Tout" que tu n'utiliseras qu'aprés avoir vérifié, en utilisant l'option "Remplacer", la validité de chaque nouveau changement (sur le ou les premier(s) enregistrement(s) concerné(s)).

Dans les deux cas FAIRE UNE SAUVEGARDE DE LA BASE PRINCIPALE AVANT TOUT TRAITEMENT OU INTERVENTION.

Cordialement,

Dernière modification par Christianchristian ; 05/07/2006 à 00h51.
  Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2006, 08h22   #3
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Quelle(s) base(s) utilisez-vous ?
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 21h21   #4
Invité de passage
 
Inscription : juillet 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2
Points : 0
Points : 0
Par défaut Merci pour les réponses

Pour te répondre Christianchristian... en faite je fais exactement ce que tu fais. Mais bon je pensais qu'il aurait pu exister une autre façon "plus automatique".
Pour se faire j'utilise un logiciel qui se nomme Spécialiste de GotoSoftware.

Pour répondre à Fadace ... j'utilise toute sorte de base de donnée adresse que les clients m'envoient .... souvent du .xls
Je mormalise les adresses et personnalise des courriers.

En tout cas merci à vous deux !

Jozeff
Jozeff est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h22.


 
 
 
 
Partenaires

Hébergement Web