[access] formatage d'adresse postale

anakal Messages postés 1 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 16 juin 2005 - 16 juin 2005 à 09:48
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 - 16 juin 2005 à 14:24
Bien le bonjour a tous,



Je vous ecris car j'ai recuperer une base de donnees ou les adresses
des clients sont dans un seul champ et comporte numero de rue, nom de
rue cp et ville (pas tres exploitable). Je voudrais savoir si vous avez
dans un coinde votre cerveau ou de votre ordi un code qui me permettrai
"en un clic de souris" de motifier ma base pour que:

1- modifier ma base pour qu'il y est un champ "num de rue", un "nom de rue", un "codeP" et un ville

2- recup mon champ adresse et le decoupe pour le mettre dans les champs correspondants.



Graphiquement voila ce que je voudrais:



passer de :

xxxxxx | xxxxxx | xxxxxx | adresse............................... | xxxxxxx

blabla | rblabla | blabla | 21 rue clopin 11111 clopant | blabla |



a:



xxxxxx | xxxxxx | xxxxxx | nRue..... | nmRue............. | codeP.... | ville....... | xxxxxxx

blabla | rblabla | blabla | 21 ........ | rue clopin
........ |11111..... | clopant | blabla |



Voila, j'espere que c'est parlant. et merci d'avance pour vos reponses.



Anakal

2 réponses

cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
16 juin 2005 à 14:21
va faloir annalyser la string
mais ça risque d'être très compliquer

numéro d'appartement oui ou non, des information écrire pas dans le bon ordre et tu peux pas faire seulement un split sur les espace, puisqu'il y a des nom de rue ou de ville avec des espaces


-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
0
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
16 juin 2005 à 14:24
grrr maudit bug de code source, j'avais tout taper la démarche

bon je recommence

split ta string dans un tableau de mot
ensuite tu peut facilement détecter les mots composé seulement de numéro (isnumeric)
les code postaux sont aussi facile, soit 1 ou 2 mot avec une alternance entre des lettres et des chiffres.
les premier et dernier mot devrasi être pas trop pire a détecter

masi c,est sur que tu risques de devoir en faire quelques un a la main


-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
0
Rejoignez-nous