Ce code permet de trouver les villes en fonctions du code postal. Ce code fonctionne en France.
Le webservice utilisé se situe ici : http://www.e-naxos.com/scripts/enwscp.dll/wsdl/IODCODESPOSTAUX
Je vous ai fait une petite classe et une dll qui permet de s'en servir tres facilement.
pour s'en servir il faut tout simplement mettre la dll dans votre dossier bin.
Voici un exemple :
Dim LesVilles As New Cyril.Utility.CodePostal(_CodePostal)
_Villes = LesVilles.GetVille
_villes sera un tableau de string contenant toutes les villes du code postal
j'ai fait une gestion des erreurs il reste surement qq bugs.
J'utilise dans le code une autre de mes classe : la classe validation pour valider le code postal vous trouverez le code ici : http://www.aspfr.com/code.aspx?ID=21651
Dans la dll il y a d'autre chose, ce qui nous interesse et la classe CodePostal qui se situe dans le Namespace Cyril.Utility
Je me sers également du namespace Cyril.Utility.Webservice et de sa classe IODCODESPOSTAUXservice qui est automatiquement généré par VS.net