For next

Résolu
cs_petit pois Messages postés 16 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 3 mars 2008 - 24 août 2004 à 17:42
cs_petit pois Messages postés 16 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 3 mars 2008 - 24 août 2004 à 18:15
voilà j'ai une petite difficulté

j'ai une base avec 10 champ només test1, test2 ... test10

je souhaiterais grace à un for..nexte vérifier tous mes champs du type :

for x = 1 to 10
if rs(" test & x ") = "xx" then
...
end if
rs.movenext
next

pour m'éviter de faire 10 fois if champ = "xx" then

ptit'pois

3 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
24 août 2004 à 17:54
Erreur dans la condition :

essaye : if rs("test" & x ) = "xx" then

et attention tu avais mis un espace entre le guillement et test rs(" test" & x)

Cyril
3
cs_petit pois Messages postés 16 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 3 mars 2008
24 août 2004 à 18:03
ben non "ouinnnn !!!"
voici l'erreur asp :
Type d'erreur :
(0x80020009)
Une exception s'est produite.
/aascoop/site/realisations.asp, line ...

j'ai aussi essayé

rs(eval("test" & x)) et là il ne trouve pas la référence ordinale...

ptit'pois
0
cs_petit pois Messages postés 16 Date d'inscription mardi 7 octobre 2003 Statut Membre Dernière intervention 3 mars 2008
24 août 2004 à 18:15
oups !!! si celà marche c'est ma boucle qui était pas bonne !!!!
un "rs.movenext" en trop d'ou l'erreur de l'exception !!!!!
ptit'pois
0
Rejoignez-nous