begin process at 2008 09 05 15:23:48
1 237 276 membres
230 nouveaux aujourd'hui
14 313 membres club

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 : menu déroulant... [ Archives ASP & ASP.NET / IIS et l'ASP ] (delphine)

menu déroulant... le 01/08/2001 10:04:00

delphine
bonjour,
s'il vous plaît aidez-moi!!!
J'ai un menu déroulant avec un champ vide, un champ "Madame", un champ "Monsieur".
Je voudrais qu'apparaisse, par défaut, le champ vide si dans la base de donnée il y a un champ vide, ou le champ "Madame" si la personne s'est inscrite avec la civilité "Madame", etc.
Actuellement mon message d'erreur est:
"Erreur d'exécution Microsoft VBScript erreur '800a005e' Utilisation non autorisée de Null: 'CStr'/modif_inscrits.asp"
Un grand merci à tous ceux qui m'aiderons et un grand merci à celui qui me donnera la solution miracle.
A+

Re : menu déroulant... le 01/08/2001 11:42:41

tiffou
salut,

je vais essayé de comprendre ton pb.
Si j'ai bien tout saisie dans ta base de donnée, je vois 2 cas :
cas 1 : tu as un champ appelé "civilite" ou qqch de ce genre, ce champ est de type "texte" ou varchar etc...
cas 2 : tu utilise un code 0=rien, 1=gars,2=fille
c'est toujours bon ?

Maintenant dans ta page asp, je pense que tu commence par faire un select pour récupérer la civilité du gars ?

Le probleme est une conservion d'un champ vide en string c'est encore bon ?

utilise une variable qui contient la civilité de ton bonhomme exemple "civ=trim(civ)"
<select name=civ>

cas 1 :
<option value="" <%if civ="" then%> selected <%end if%>></option>
<option value="Monsieur" <%if civ="Monsieur" then%> selected <%end if%>>Monsieur</option>
<option value="Madame" <%if civ="Madame" then%> selected <%end if%>>Madame</option>

cas 2 :
<option value="0" <%if civ="0" then%> selected <%end if%>></option>
<option value="1" <%if civ="1" then%> selected <%end if%>>Monsieur</option>
<option value="2" <%if civ="2" then%> selected <%end if%>>Madame</option>

</select>

voila j'espère que cela t'aidera un peu.
Tout dépend si j'ai bien saisi ton pb


-------------------------------
Réponse au message :
-------------------------------

bonjour,
s'il vous plaît aidez-moi!!!
J'ai un menu déroulant avec un champ vide, un champ "Madame", un champ "Monsieur".
Je voudrais qu'apparaisse, par défaut, le champ vide si dans la base de donnée il y a un champ vide, ou le champ "Madame" si la personne s'est inscrite avec la civilité "Madame", etc.
Actuellement mon message d'erreur est:
"Erreur d'exécution Microsoft VBScript erreur '800a005e' Utilisation non autorisée de Null: 'CStr'/modif_inscrits.asp"
Un grand merci à tous ceux qui m'aiderons et un grand merci à celui qui me donnera la solution miracle.
A+


Classé sous : menu, champ, déroulant, vide, madame

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS