[ASP] HELP ! sur FILTER()

HELP ! sur FILTER() [ASP] - ASP - Programmation

Marsh Posté le 12-12-2002 à 15:56:53    

Salut à tous,
 
Voila mon pb:
Je cherche à effectuer la recherche d'une chaine de charactère dans un tableau d'éléments, puis d'obtenir les résultat de celle-ci dans un tableau.
J'utilise donc la fonction "FILTER"
 
Voici mon code

Code :
  1. <%
  2. Dim i
  3. Dim tab(3)
  4. Dim result
  5. tab(0)="TEST0"
  6. tab(1)="TEST1"
  7. tab(2)="TEST2"
  8. tab(3)="TEST3"
  9. result=Filter(tab,"TEST2",true,1)
  10. for i=0 to i=3
  11. response.write "i="&i& result(i)&"<br>"
  12. next
  13. %>


 
Si je ne me trompe pas, je devrais avoir comme résultat
i=0 TEST2
 
Maintenant si je remplace TEST2 par TEST :

Code :
  1. result=Filter(tab,"TEST",true,1)


 
je devrais pouvoir obtenir ceci:
 
i=0 TEST0
i=1 TEST1
i=2 TEST2
i=3 TEST3
 
MAIS
 
voila ce que j'obtiens:
 
i=0 TEST0
 
et c'est tout...:sweat:
 
Ou est le problème ?
 
Merci à vous


Message édité par DJERO le 12-12-2002 à 15:58:00
Reply

Marsh Posté le 12-12-2002 à 15:56:53   

Reply

Marsh Posté le 12-12-2002 à 16:01:45    

Une petite précision:
 
si j'ecris mes formule à la main ça marche:
 
response.write result(0)
response.write result(1)
...
 
Comment l'automatiser ?

Reply

Marsh Posté le 12-12-2002 à 16:51:16    

up

Reply

Marsh Posté le 13-12-2002 à 08:42:27    

T sur de la syntaxe de ta boucle for  :D  
essaye :
 
for i=1 to 3
...
next

Reply

Marsh Posté le 18-12-2002 à 11:10:10    

:D:D:D
Merci à toi

Reply

Marsh Posté le 18-12-2002 à 12:42:58    

Djero a écrit :

:D:D:D
Merci à toi


mais je t'en prie  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed