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 : liste de champ à remplir [ Archives ASP & ASP.NET / AU SECOURS !!!! ] (Maceo)

jeudi 23 août 2001 à 14:12:00 | liste de champ à remplir

Maceo

Salut à tous
j'ai crée des liste à remlir dynamiquement et maintenant je recherche comment faire pour récuperer les valeurs des champs une fois qu'ils sont remplis.
Est-ce qq'1 peut m'aider car j'ai déjà essayé plein de choses mais rien ne va.

voici ce que j'ai mis pour récupérer les données

formulaire:
<input type="text" name="<%="cadeau"&x%>" size="6" maxlength="6">
(avec x compteur de 1 à7)

traitement:
p_cadeau=Request.form("cadeau"&x)
cad_tab=split(p_cadeau,",")
sql_where="p_cadeau"&cad_tab (0)
for i=1 to ubound(cad_tab)-1
sql_where=sql_where &"or p_cadeau="&cint(trim(cad_tab(i)))
next
Puis connection à la base pour insérer les données saisies...

le message d'erreur affiché me donne:
Type d'erreur :
Erreur d'exécution Microsoft VBScript (0x800A0009)
Indice en dehors de la plage: '[number: 0]'
/ce/arbredenoel/selection.asp, line 183

(la ligne 183=sql_where="p_cadeau"&cad_tab (0) )

Merci de votre réponse!!

vendredi 24 août 2001 à 11:53:23 | Re : liste de champ à remplir

tiffou

salut maceo,

l'erreur que tu as vient du fait que ta variable "p_cadeau" est vide.
Essaie donc donc de vérifier pourquoi.

dans ton " p_cadeau=Request.form("cadeau"&x) " est-ce que la valeur de x est bien présente ?

sinon essaie cela qui est plus clair
<input type="text" name="cadeau<%=x%>" size="6" maxlength="6">

pour ta ligne précédente.

à+



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

Salut à tous
j'ai crée des liste à remlir dynamiquement et maintenant je recherche comment faire pour récuperer les valeurs des champs une fois qu'ils sont remplis.
Est-ce qq'1 peut m'aider car j'ai déjà essayé plein de choses mais rien ne va.

voici ce que j'ai mis pour récupérer les données

formulaire:
<input type="text" name="<%="cadeau"&x%>" size="6" maxlength="6">
(avec x compteur de 1 à7)

traitement:
p_cadeau=Request.form("cadeau"&x)
cad_tab=split(p_cadeau,",")
sql_where="p_cadeau"&cad_tab (0)
for i=1 to ubound(cad_tab)-1
sql_where=sql_where &"or p_cadeau="&cint(trim(cad_tab(i)))
next
Puis connection à la base pour insérer les données saisies...

le message d'erreur affiché me donne:
Type d'erreur :
Erreur d'exécution Microsoft VBScript (0x800A0009)
Indice en dehors de la plage: '[number: 0]'
/ce/arbredenoel/selection.asp, line 183

(la ligne 183=sql_where="p_cadeau"&cad_tab (0) )

Merci de votre réponse!!

vendredi 24 août 2001 à 13:53:09 | Re : liste de champ à remplir

Maceo

ma variable p_cadeau est effectivement vide, je pense que c'est parceque mon formulaire et le traitement sont sur la meme page.
Que dois je faire à ce stabe, mettre des variable conditionnelle?


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

salut maceo,

l'erreur que tu as vient du fait que ta variable "p_cadeau" est vide.
Essaie donc donc de vérifier pourquoi.

dans ton " p_cadeau=Request.form("cadeau"&x) " est-ce que la valeur de x est bien présente ?

sinon essaie cela qui est plus clair
<input type="text" name="cadeau<%=x%>" size="6" maxlength="6">

pour ta ligne précédente.

à+



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

Salut à tous
j'ai crée des liste à remlir dynamiquement et maintenant je recherche comment faire pour récuperer les valeurs des champs une fois qu'ils sont remplis.
Est-ce qq'1 peut m'aider car j'ai déjà essayé plein de choses mais rien ne va.

voici ce que j'ai mis pour récupérer les données

formulaire:
<input type="text" name="<%="cadeau"&x%>" size="6" maxlength="6">
(avec x compteur de 1 à7)

traitement:
p_cadeau=Request.form("cadeau"&x)
cad_tab=split(p_cadeau,",")
sql_where="p_cadeau"&cad_tab (0)
for i=1 to ubound(cad_tab)-1
sql_where=sql_where &"or p_cadeau="&cint(trim(cad_tab(i)))
next
Puis connection à la base pour insérer les données saisies...

le message d'erreur affiché me donne:
Type d'erreur :
Erreur d'exécution Microsoft VBScript (0x800A0009)
Indice en dehors de la plage: '[number: 0]'
/ce/arbredenoel/selection.asp, line 183

(la ligne 183=sql_where="p_cadeau"&cad_tab (0) )

Merci de votre réponse!!


vendredi 24 août 2001 à 14:18:00 | Re : liste de champ à remplir

tiffou

salut,

si le traitement se trouve sur la même page, il te faut une variable conditionnelle.
Lorsque tu arrive la première fois sur cette page, tu fais d'emblée la requète... tu peux créer par exemple un champ caché "etat" qui prend la valeur "traitement" lorsque tu fais un submit... ainsi tu testes la valeur de etat au depart :

if (request.form("etat")="traitement") then


traitement...


end if



surtout, teste le contenu de ta variable "p_cadeau" pour ne pas avoir de pb

if trim(p_cadeau)<>"" then
....
End if

à+



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

salut maceo,

l'erreur que tu as vient du fait que ta variable "p_cadeau" est vide.
Essaie donc donc de vérifier pourquoi.

dans ton " p_cadeau=Request.form("cadeau"&x) " est-ce que la valeur de x est bien présente ?

sinon essaie cela qui est plus clair
<input type="text" name="cadeau<%=x%>" size="6" maxlength="6">

pour ta ligne précédente.

à+



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

Salut à tous
j'ai crée des liste à remlir dynamiquement et maintenant je recherche comment faire pour récuperer les valeurs des champs une fois qu'ils sont remplis.
Est-ce qq'1 peut m'aider car j'ai déjà essayé plein de choses mais rien ne va.

voici ce que j'ai mis pour récupérer les données

formulaire:
<input type="text" name="<%="cadeau"&x%>" size="6" maxlength="6">
(avec x compteur de 1 à7)

traitement:
p_cadeau=Request.form("cadeau"&x)
cad_tab=split(p_cadeau,",")
sql_where="p_cadeau"&cad_tab (0)
for i=1 to ubound(cad_tab)-1
sql_where=sql_where &"or p_cadeau="&cint(trim(cad_tab(i)))
next
Puis connection à la base pour insérer les données saisies...

le message d'erreur affiché me donne:
Type d'erreur :
Erreur d'exécution Microsoft VBScript (0x800A0009)
Indice en dehors de la plage: '[number: 0]'
/ce/arbredenoel/selection.asp, line 183

(la ligne 183=sql_where="p_cadeau"&cad_tab (0) )

Merci de votre réponse!!





Cette discussion est classé dans : sql, tab, where, cad, cadeau


Répondre à ce message

Sujets en rapport avec ce message

Requète SQL [ par Vincentsoft ] Salut,Je voudrai faire une requète qui filtre un champ avec un WHERE et qui me groupe le résultat dans un GROUP BY sur un autre champ.Est-ce possible? Problème requête SQL [ par systemic_anomaly ] Salut tout le monde, J'ai un problème avec une requête SQL pour mon application en ASP.NET. Voici la requête en question: select e.* from Employee SQL Where - debutant [ par Kiryan ] BonjourJ'ai un probleme: Je suis en train d'essayer d'ecrire une page "events" pour un club de golf.J'ai mis tous mes events dans une db access, dans requete sql syntaxe [ par kingstyle ] Bonjour a tousje voudrais savoir la syntaxe d'une requète sql avec un where qui pose une condition selon une variable voici ma requete que je tape:log probleme de requete de selection pour sql server? [ par firas_tn ] Salut a tous :)j'ai une table ou il ya deux champs le 1er NE et le 2eme est ospf, le probleme c'est que je n'ai pas trouvé de requete pour me sélectio probeleme avec requete selection pour sql server? [ par firas_tn ] Salut a tous :)j'ai une table ou il ya deux champs le 1er NE et le 2eme est ospf, le probleme c'est que je n'ai pas trouvé de requete pour me sélectio Tableau fixe ou temporairement verrouillé [ par blat ] Bonjour,Je veux tt betement charger des données dans un tableau. Voila mon code :dim tab(0)for i=0 to max   &nbsp asp e sql externe [ par nicole66 ] Bonjour, Je désire que mes pages asp aillent alimenter un base de données sql située sur un serveur externe. J’ai ouvert les port stocker un fichier de type quelconque dans une base de données sql server avec asp [ par abari ] bonjour tout le monde,je veux savoir comment insérer un fichier de type quelconque dans une base de données sql server avec asp, aussi dequel type ca Problème avec une requete SQL [ par jerome_p ] Bonjour, Voila j'ai un problème avec une requete SQL. Pour expliquer un peu, ma requete est construite par l'application et les paramètres sont dyn


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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 : 0,406 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é.