cedflow
Messages postés28Date d'inscriptionlundi 19 juillet 2004StatutMembreDernière intervention 8 novembre 2004
-
27 oct. 2004 à 23:17
cs_freax
Messages postés32Date d'inscriptionvendredi 29 novembre 2002StatutMembreDernière intervention27 avril 2005
-
4 nov. 2004 à 03:03
Bonjour,
JE dois réaliser un programme dans de très bref délais
le point qui m'interresse ici est basé sur deux TEdit
le premier dans lequel l'utilisateur rentrera son code postal
et le deuxième qui devra être rempli automatiquement par le nom de la ville en fonction du code postal.
je pensais faire un enchainement dans le Onclick du deuxième TEdit
avec des case ...
mais rentrer 40 000 case ... à la main avec le le code postal et le nom de la commune.....
y a-t-il des solutions (sans BD) car sinon je v y passer des mois rien que pour entrer les données.
en plus avec autant de case ... je ne c pas si cela ne rendra pas l'opération très lente et gourmande en ressources.
merci de me répondre au plus vite...
A voir également:
Urgent 2 : auto compléter des nom de ville en fonction de code postal
japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 27 oct. 2004 à 23:36
Oh la la...
Même sans passer par un base de données, il va bien falloir te taper la saisie de tout ça, pour mettre en correspondance le code postal avec le nom de la commune.
Je ne vois pas comment tu pourrais y couper ?
Loulibier
Messages postés309Date d'inscriptionjeudi 6 juin 2002StatutMembreDernière intervention24 septembre 20082 27 oct. 2004 à 23:46
Salut cedflow,
Comme japee le dit, oh la la...
Je ne vois qu'une solution intermediere à la base de données.
Utilise un fichier texte contenant tous les codes postaux ainsi que les villes. Un fichier INI pourrait faire l'affaire, mais bon courage pour inserer tous les codes postaux :-p .
de plus Un code postal peut représenter plusieurs villes.
Bonne Prog, ;)
Olivier
PS : Lorsqu'une réponse vous convient, n'oubliez pas de la valider.
JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 28 oct. 2004 à 01:28
hello,
"pour gagner du temps il faut en perdre"
sisi c vrai !! passe du temps a chch une base de données ou des fichiers sur le net, qqn a deja fait ça avant toi ! pourquoi pas meme dans un programme payant qqpart, il se trouve un fichier contenant tout ! en perdant le temps de ta rechch, tu evites des migraines, du stress et pour finir, tu gagnes du temps :)
N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient ! ;)
-------------------------------------------
http://diabloporc.free.fr : mon site refait ! Delphi power !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Hnimsgern
Messages postés48Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention 4 mars 2005 28 oct. 2004 à 08:09
Le code postal peut dans certains cas correspondent à plusieurs villes ratachées à un bureau commun à une même ville. Il faudra donc dans ce cas choisir dans une liste la ville qui convient. Remplir le code postal à partir du nom de la ville est plus facile sauf pour les grandes villes ou le code postal différe selon le bureau de distribution. Dans ce cas, Il faudra rentrer dans la base de donnée toutes les rues des grandes villes et leur code postal!
HN
cedflow
Messages postés28Date d'inscriptionlundi 19 juillet 2004StatutMembreDernière intervention 8 novembre 2004 28 oct. 2004 à 09:36
juste une petite question par rapport à la réponse de Loulibier, est-ce que l'exécution sera plus rapide par un fichier .ini ou si je met tout dans le code de mon appli
si je le fais en fichier .ini
comment dois je le construire pour qu'avec une fonction simple la recherche s'effectue.
merci pour vos réponses, en attendant g déjà commencé à rechercher un peu sur des site histoire de pouvoir au moins faire un copier/coller des code et des comunes.
japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 28 oct. 2004 à 13:18
Oui, d'accord, je n'en doute pas, cedflow...
Simplement le problème que tu exposais était de partir du code pour accéder au bureau distributeur... là on est plus près des 4000, à mon avis.
Si tu pars d'une commune pour avoir le code du bureau distributeur, là c'est évident qu'il doit bien y en avoir 10 fois plus !