Bonjour,
Sans fichier c'est quand même difficile de répondre
Mais bon, si j'ai bien compris, tu vas avoir deux listes, une liste Ville qui permet de bien limiter le choix des magasins, puis une liste avec les magasins.
Si ce pour quoi tu as des problèmes c'est d'avoir la première liste correctement, je te conseille de mettre une combobox. L'avantage des combobox c'est qu'elles permettent de faire de la saisie semi-automatique, si tu commences par écrire Par, elle te proposera Paris par exemple.
La gestión de la liste de la combobox peut se faire de la façon suivante :
vider la combobox (combobox.clear)
puis enregistrer les lignes des villes dans un tableau
parcourir le tableau avec une boucle for
si la valeur n'est pas trouvée dans la liste de la combobox tu l'ajoutes combobox.additem()
sinon tu passes à la valeur suivante
Pour ta deuxième liste pareil :
Tu commences par la vider.
Enregistre les magasins dans un tableau puis parcours le tableau avec une boucle
si la ville du magasin est celle renseignée dans la combobox : tu ajoutes le magasin à ta liste.
J'espère t'avoir aidé, si ce n'est pas le cas je ne peux pas faire mieux actuellement.