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 : Select avec passage de variable par un tableau [ Archives ASP & ASP.NET / AU SECOURS !!!! ] (FlyMan30)

dimanche 17 février 2002 à 20:05:54 | Select avec passage de variable par un tableau

FlyMan30

Bonjour,
Pourquoi quand je fait la requete :

"SELECT Genre from Annonces where Genre = 'arGenre(iIndex)'"
response.write Typename(arGenre(0))--> donne String
la boucle :

do while not stAnnonces.eof
stAnnonces.MoveNext
icompteur = icompteur + 1
loop

ne fonctionne pas !

alors que si je fait:

"SELECT Genre from Annonces where Genre = 'Animaux'"
la boucle do while fonctionne ?

Voila le script complet :

<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/Annonces.asp" -->
<%
dim arGenre(10), iIndex, icompteur

iIndex = 0
arGenre(0) = "Animaux"
arGenre(1) = "Autos-motos"
arGenre(2) = "Emploi"
arGenre(3) = "Immobilier achats"
arGenre(4) = "Immobilier locations"
arGenre(5) = "Immobilier ventes"
arGenre(6) = "Informatique"
arGenre(7) = "Matériel agricole"
arGenre(8) = "Recherche"
arGenre(9) = "Rencontre"
arGenre(10) = "Ventes diverses"

'for iIndex = 0 to 10
icompteur = 0
set stAnnonces = Server.CreateObject("ADODB.Recordset")
stAnnonces.ActiveConnection = MM_Annonces_STRING
stAnnonces.Source = "SELECT Genre from Annonces where Genre = 'arGenre(iIndex)'"
stAnnonces.Open()
do while not stAnnonces.eof
stAnnonces.MoveNext
icompteur = icompteur + 1
loop
response.write arGenre(iIndex) & "(" & icompteur & ")" & "<br>"
stAnnonces.Close()
'next
%>

lundi 18 février 2002 à 11:45:08 | Re : Select avec passage de variable par un tableau

Mcjo

Membre Club
essaie ca
for i = 0 to 10
"SELECT Genre from Annonces where Genre = '" & arGenre(iIndex) & "'"
...




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

Bonjour,
Pourquoi quand je fait la requete :

"SELECT Genre from Annonces where Genre = 'arGenre(iIndex)'"
response.write Typename(arGenre(0))--> donne String
la boucle :

do while not stAnnonces.eof
stAnnonces.MoveNext
icompteur = icompteur + 1
loop

ne fonctionne pas !

alors que si je fait:

"SELECT Genre from Annonces where Genre = 'Animaux'"
la boucle do while fonctionne ?

Voila le script complet :

<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/Annonces.asp" -->
<%
dim arGenre(10), iIndex, icompteur

iIndex = 0
arGenre(0) = "Animaux"
arGenre(1) = "Autos-motos"
arGenre(2) = "Emploi"
arGenre(3) = "Immobilier achats"
arGenre(4) = "Immobilier locations"
arGenre(5) = "Immobilier ventes"
arGenre(6) = "Informatique"
arGenre(7) = "Matériel agricole"
arGenre(8) = "Recherche"
arGenre(9) = "Rencontre"
arGenre(10) = "Ventes diverses"

'for iIndex = 0 to 10
icompteur = 0
set stAnnonces = Server.CreateObject("ADODB.Recordset")
stAnnonces.ActiveConnection = MM_Annonces_STRING
stAnnonces.Source = "SELECT Genre from Annonces where Genre = 'arGenre(iIndex)'"
stAnnonces.Open()
do while not stAnnonces.eof
stAnnonces.MoveNext
icompteur = icompteur + 1
loop
response.write arGenre(iIndex) & "(" & icompteur & ")" & "<br>"
stAnnonces.Close()
'next
%>


lundi 18 février 2002 à 11:48:30 | Re : Select avec passage de variable par un tableau

Mcjo

Membre Club
essaie ca
for i = 0 to 10
"SELECT Genre from Annonces where Genre = '" & arGenre(iIndex) & "'"
...




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

Bonjour,
Pourquoi quand je fait la requete :

"SELECT Genre from Annonces where Genre = 'arGenre(iIndex)'"
response.write Typename(arGenre(0))--> donne String
la boucle :

do while not stAnnonces.eof
stAnnonces.MoveNext
icompteur = icompteur + 1
loop

ne fonctionne pas !

alors que si je fait:

"SELECT Genre from Annonces where Genre = 'Animaux'"
la boucle do while fonctionne ?

Voila le script complet :

<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/Annonces.asp" -->
<%
dim arGenre(10), iIndex, icompteur

iIndex = 0
arGenre(0) = "Animaux"
arGenre(1) = "Autos-motos"
arGenre(2) = "Emploi"
arGenre(3) = "Immobilier achats"
arGenre(4) = "Immobilier locations"
arGenre(5) = "Immobilier ventes"
arGenre(6) = "Informatique"
arGenre(7) = "Matériel agricole"
arGenre(8) = "Recherche"
arGenre(9) = "Rencontre"
arGenre(10) = "Ventes diverses"

'for iIndex = 0 to 10
icompteur = 0
set stAnnonces = Server.CreateObject("ADODB.Recordset")
stAnnonces.ActiveConnection = MM_Annonces_STRING
stAnnonces.Source = "SELECT Genre from Annonces where Genre = 'arGenre(iIndex)'"
stAnnonces.Open()
do while not stAnnonces.eof
stAnnonces.MoveNext
icompteur = icompteur + 1
loop
response.write arGenre(iIndex) & "(" & icompteur & ")" & "<br>"
stAnnonces.Close()
'next
%>




Cette discussion est classé dans : variable, passage, genre, select, stannonces


Répondre à ce message

Sujets en rapport avec ce message

resultat d'une requete dans une variable [ par chelouasp ] helloje voudrais juste savoir comment on pourrait mettre le resultat d'un select dans une variable VAR. voici la requete en question:select id where passage variable de vbscript vers asp [ par laspirant ] Bonjour à tous,je me lance pour mon baptème sur ce forum.voilà, dans une de mes pages, j'ai un code vbs client qui genere un MsgBox ( jusque là pas de Attribution d'une valeur dans une variable suite à un Select [ par misterdarth ] Bonjour, J'ai un petit probleme. Voici l'extrait du code où je bloque :'cette fonction permet d'ouvrir la connexion avec la BDD<% Variable Dynamique [ par eowene ] Bonjour, J'ai un gros soucis en asp. Voià, je dois faire une requete à une base Access. Cette requete, je dois la faire 20 fois de suite, la voici. " Passage Variable Url Formulaire [ par fraguelrok ] Bonjour, J'aimerais faire passer les variables (champ) de mon formulaire par l'URL ex: action="upload.asp?a1=auteurs&a2=titre&a3=keywords" sachant que passage de variable dans un lien [ par ddyefre ] Bonjour,j'aimerai savoir comment est ce que je pourrai passer des variables dans un lien d'un fichier asp !merci :) Passage de variable [ par dionysos6868 ] Bonjourje voudrais faire passer le contenu d'une varialbe ex: ID d'une page a une autrecette variable ce trouve dans un tableauMerciDionysoswww.hackei Variable dans SELECT...CASE [ par dafatfab ] Bonjour,Je n'arriva pas a savoir si l'on peut masser une variable dans un les CASE d'un SELECT CASE...EX:SELECT CASE Mavariable '(ca, c'est ok...)CASE problème passage de variable [ par c_ensias ] Bonjour tout le monde,Mon problème est le suivant :Je veux interpréter une variable session dans le code html de la page aspx.Voici l'exemple :  > </i Passage et récupération [ par phicot ] Bonjour, je souhaite passer une viariable 'bin' dans une meme page .aspx, après validation d'un formulaire, et de récupérer cette variable 'bin', mais


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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



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,203 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é.