Remplir une liste deroulante (données base acces) selon un choix dans une autre

Signaler
Messages postés
9
Date d'inscription
mardi 24 décembre 2002
Statut
Membre
Dernière intervention
21 juin 2010
-
Messages postés
9
Date d'inscription
mardi 24 décembre 2002
Statut
Membre
Dernière intervention
21 juin 2010
-
Bonjour,

J'ai un formulaire où j'ai une liste déroulante remplis à partir d'une base accès.

Selon le choix dans cette liste je veux faire apparaître une autre liste déroulante remplit avec des critères de sélection dans la base en relation avec le première choix.


Exemple :





Si dans liste 1 choix France alors dans liste 2 affichage des noms de provinces de France.


Si dans liste 1 choix Espagne alors dans liste 2 affichage des noms des provinces d’Espagne.


(les pays et les provinces sont dans la base accès avec ses relations)


Pouvez vous m'aider ?
Merci.

Ruth

4 réponses

Messages postés
757
Date d'inscription
vendredi 7 septembre 2001
Statut
Membre
Dernière intervention
19 juin 2008

salut !


va voir ma source http://www.aspfr.com/code.aspx?ID=31605 ces exactement cela !
Messages postés
9
Date d'inscription
mardi 24 décembre 2002
Statut
Membre
Dernière intervention
21 juin 2010

Merci,

Ta source est très bien, mais j'ai un problème avec la base.

Ta base de données je n'arrive pas à l'ouvrir pour regarder comme tu l'as fait.
Message d'erreur :
"Le fichier est situé hors de votre intranet ou dans un site on sûr. Microsoft Access n'ouvrira pas le fichier en raison des problèmes de sécurité possibles.
Pour ouvrir le fichier copiez-le sur votre ordinateur, ou sur un emplacement accesible du réseaux."
... j'ai copié la base et les fichiers dans le disque C: et j'ai toujours le même message d'erreur.

Par contre, si dans ton fichier "conn_xmlrequest.asp" j'ai change le chemin d'accés à la base et je pointe sur ma base j'ai un message d'erreur :
Microsoft OLE DB Provider for ODBC Drivers erreur '80040e21'
Ce pilote ODBC ne prend pas en charge les propriétés demandées.
/plantations/recupform/xml_serveur.asp, ligne 33
(la ligne 33 du fichier "xml_serveur.asp" est :
RS_XML_Request.open s_Sql,Conn_XML_Request,1,1)

Peut tu m'aider ?
Merci

Ruth
Messages postés
9
Date d'inscription
mardi 24 décembre 2002
Statut
Membre
Dernière intervention
21 juin 2010

Le probléme d'ouverture de ta base est resolu.

Reste à voir pourquoi je ne peux pas me connecter à la mienne ...

Ruth
Messages postés
9
Date d'inscription
mardi 24 décembre 2002
Statut
Membre
Dernière intervention
21 juin 2010

Ja'i regardée ta base et tu as mis tout dans une même table.

Moi je veut remplir la premiere liste déroulante avec les données d'une table
exmp : tous les données de la table Pays

et la deuxieme, la avec une selection de données d'une autre table apres choix dans la premiere
exmp: enregistrements des villes de france (table villes) si choix dans premiere liste France

Une idée ?

Ruth