Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : dropdown list dynamique [ Base de données / SQL Server ] (xzonz)

dimanche 3 décembre 2006 à 12:43:38 | dropdown list dynamique

xzonz

Bonjour a toutes et tous

voila ce que je voudrais faire:

sur une page asp j'ai deux dropdown list

une qui affiche les bases de données qui sont dans mon sql
(l'affichage se fait par une procédure stockée qui renvoi tous les noms des bases
de mon sql dans la dropdown list)

jusque la ca fonctionne

mais j'aimerais maintenant afficher les tables de la base
a savoir , quand on choisi une base dans la premiere liste , la deuxieme liste
se remet à jour avec le nom des bases de la table selectionnée.

je ne sais pas si je peux passer un parametre à une deuxieme procedure stocké chargée d'afficher
les tables (avec comme parametre la value de la premiere liste) si oui comment recuperer cette value
....
enfin bref je ne sais pas trop comment faire !!

pourriez vous me donner un coup de pouce  .... MERCI !

Franck





dimanche 3 décembre 2006 à 18:27:16 | Re : dropdown list dynamique

nhervagault

Administrateur CodeS-SourceS
 Salut

Regardes du coté ajax peut être que la source suivante peut t'aider

http://www.aspfr.com/code.aspx?ID=31605

Bon courage

dimanche 3 décembre 2006 à 19:17:15 | Re : dropdown list dynamique

yous

Et si ton DropdownList génère un PostBack, tu récupères la valeur de la première liste que tu utilises comme clause Where de ta requête pour remplir ta deuxième liste au retour du PostBack !

dimanche 3 décembre 2006 à 21:25:55 | Re : dropdown list dynamique

nhervagault

Administrateur CodeS-SourceS
Salut

Yous le postback est pour l'asp.net, je ne crois pas c'est disponible en asp3

Si tu veux tu peux le faire en asp3, tu peux le faire en mettant du code javascript sur l'evenement onchange du select

onchange="onchangeDropdowlist()"


function onchangeDropdowlist(){
document.form.action="url?par=madropdownlist";
document.submit();
}

dans le code asp3

if request.query("par")=madropdownlist then

la valeur selectionnée est dans request.form
et cette valeur tu l'utilise dans ton select
end if

Le pb de cette méthode est que la page ce chargera toute entère par rapport a la methode en ajax.
C'est a dire que toute la structure de ta page est recreer sur le serveur et renvoyer sur ton navigateur, site plus lent .....

NB :
Mon code n'est pas parfait car je pense qu'il est possible d'utiliser des controle serveur en asp3 mais je ne connais pas et aujourd'hui quand je developpe en asp3 je le fais presque dans le notepad (en edition de texte) avecdes controles html standard

Je connais mieux les controles asp.net et leur fonctionnement car j'ai un peu plus approfondis cette techno.


voila




Cette discussion est classé dans : dynamique, sql, bases, list, dropdown


Répondre à ce message

Sujets en rapport avec ce message

[Moi Newbie] Requête SQL "dynamique" [ par p4t0z3u ] J'en peux plus, je vais me suicider :'(Je souhaite récupérer le contenu d'une TextBox (que je viens de remplir) pour la passer en paramètre d'une requ Création de bases via ASP [ par james85 ] Bonjour,Comment copier une base avec un nouveau nom sous SQL Server : J'ai une base vide que je souhaite dupliquer plusieurs fois, sous des noms diffé Requete SQL "dynamique" [ par PunkDude424 ] Salut, je fais un site d'évaluation des compétences....c'est comme un mini test online.....je dois créer la section administrateur qui permet d'ajoute Comment synchroniser 2 bases SQL Server 2005 [ par vinzemuls ] Bonjour,voilà je dispose d'une base de donnée SQL server sur mon hébergement WEB (distante) ainsi que d'une base SQL SERVER local (serveur local de l' comment lier deux bases de donnees sql serveur 2000 [ par EurlyCias ] Et encore,salut!,je dois lier deux bases de donnees sql serveur 2000.Sachant que je développe en visuel studio 2005 avec le language Vb.Net Que dois-j Dropdown list a un SelectedValue qui n'est pas valide [ par BrokenArrow29 ] Bonsoir,J'ai un petit probleme avec les dropdownlistJ'aimerais que le text du ddl soit a vide lorque j'essais de lui attribuer un valeur qui n'est pas dropdown list ordre [ par drjey ] Salut Voila mon code mais je voudrais arranger mes villes par ordre alphabetique mais je ne sais pas comment le rentrer dans mon drop down... <% Requete en 2 étapes / ASP-SQL Server [ par titoune76 ] J'ai une table contenant les ventes d'articles par semaine. Je veux afficher sur une page asp les ventes par famille d'article, intervalle de temps (p Install VS 2005 avec VS 2003 [ par jcq ] Bonjour,Est-ce que vous savez si il est possible d'installer, sans aucun probleme de cohabitation, la version de Visual Studio 2005 sur un poste qui p Description des erreurs [ par tbbuim1 ] Bonjour tous le monde,J'ai une appli ASP manipulant des bases de données ACCESSj'ai 2003 et IIS6J'essaye désespérementd'accéder aux bases de données m


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,092 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.